yida-app SKILL.md skillA
yida-app from openyida/openyida is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add openyida/openyida/yida-app@git:20261105.c76b60ePins git:20261105.c76b60e in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- openyida/openyida
- Path
yida-skills/skills/yida-app/SKILL.md- Versions recorded
- 37
- Latest version
- git:20261105.c76b60e, committed Nov 5, 2026
- First version recorded
- Sep 4, 2026
- Size
- 23,634 bytes
- Repository stars
- 231
- License
- MIT
创建完整宜搭应用,或补齐已有应用时使用。先确认核心功能和实际用法;Fast 直接搭建,Plan 先确认方案。Fast 明确范围后立即创建或复用应用,独立生成 app_theme.css,按实际依赖推进资源和页面。Plan 物化并确认业务与视觉方案后实施。页面 UI 按已确认设计实现,代码示例按需参考;前后台都规划菜单顺序与默认页面,发布后分别验收实际入口。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# yida-app 完整应用编排技能。它负责把一次“创建/搭建/补齐应用”的需求拆成资源解析、产品设计、资源落地、页面发布和结果输出。全局 CLI、ID、存储、发布和输出规则以主入口 `SKILL.md` 为准;按步骤执行该步骤所需 `use_skill(...)`。 ## 本次搭建依据 先判断是新应用还是同任务续做,再进入 Fast / Plan。新建独立应用只用本次输入和用户明确指定的参考。不主动查找旧应用,也不从历史任务、记忆或缓存带入组织、资源、需求、主题和模式;名称或业务相近也按新任务处理。同任务续做沿用当前目标的有效回答、明确委托和真实回执,不因恢复或切换技能重新提问。已有应用但未确认业务范围时先澄清。 - 功能、角色、流程、视觉选择按 [需求分析](../yida-requirement-analysis/workflow/prepare-brief.md#适用阶段与续做) 核对本次依据,资源按 [上下文识别](workflow/step-1-resource-context.md) 解析。 - 范围足以实施后按 [模式路由](../yida-design/references/design-mode.md) 选择 Fast 或 Plan。 **Fast 输入分支**:以 [短执行流程](workflow/fast-build.md) 为唯一 workflow 入口,范围和授权明确即创建/复用应用,按依赖并行;不以 Plan、完整 JSON、build-context、PRD 或设计文档校验作为前置。保留 app_theme.css 和业务校验。按操作加载技能,不逐步读取九阶段或并行长文;旧文档缺项才读 [阶段映射](references/fast-context.md)。Plan 保留原流程。 图片采集不作为创建应用、页面实现或首版预览的前置依赖。布局和交互就绪即按已有发布授权提供可用预览,缺图使用设计允许的明确状态;素材到位仅更新图片绑定。整次采集默认共用60秒截止时间,失败来源立即切换,不 sleep 退避重试;必需图片未齐仍保留最终验收缺口。执行细则见 [素材调度](workflow/parallel-work.md#素材与页面同时推进)。 对话按[用户可见表达](../../references/user-facing-summary.md)只反馈业务进度、结果与必需动作;后台准备和恢复过程不播报。千问办公按[任务准备](../../references/setup-and-env.md#千问办公任务准备)使用当前组织,不默认追问环境或翻查历史凭据。 …
Read the whole file at its exact version.
How to install
mdr add openyida/openyida/yida-app@sha256:d6dbd1af4db652eaThe line at the top of this page pins the label git:20261105.c76b60e, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_232yqillz7msggdz)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 37 versions of this file, between Sep 4, 2026 and Nov 5, 2026, about one every 2 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261105.c76b60e latest | 2026-11-05 | c76b60e | 23,634 B | A | view · diff |
| git:20261105.1682d49 | 2026-11-05 | 1682d49 | 23,561 B | A | view · diff |
| git:20261105.02273ce | 2026-11-05 | 02273ce | 22,980 B | A | view · diff |
| git:20261104.e603bca | 2026-11-04 | e603bca | 23,532 B | A | view · diff |
| git:20261104.0cc7dd9 | 2026-11-04 | 0cc7dd9 | 23,361 B | A | view · diff |
| git:20261101.4a505c1 | 2026-11-01 | 4a505c1 | 21,124 B | A | view · diff |
| git:20261101.67592d3 | 2026-11-01 | 67592d3 | 20,719 B | A | view · diff |
| git:20261101.cbb87f9 | 2026-11-01 | cbb87f9 | 20,468 B | A | view · diff |
| git:20261029.142ac00 | 2026-10-29 | 142ac00 | 20,154 B | A | view · diff |
| git:20261028.a6cc790 | 2026-10-28 | a6cc790 | 20,152 B | A | view · diff |
| git:20261028.aaa2b73 | 2026-10-28 | aaa2b73 | 20,359 B | A | view · diff |
| git:20261028.9a5a251 | 2026-10-28 | 9a5a251 | 20,394 B | A | view · diff |
| git:20261018.9a88d90 | 2026-10-18 | 9a88d90 | 20,140 B | A | view · diff |
| git:20261016.40eba5f | 2026-10-16 | 40eba5f | 19,888 B | A | view · diff |
| git:20261014.2f8006f | 2026-10-14 | 2f8006f | 18,842 B | A | view · diff |
| git:20261013.a3204f7 | 2026-10-13 | a3204f7 | 18,088 B | A | view · diff |
| git:20260927.8ec45ad | 2026-09-27 | 8ec45ad | 17,843 B | A | view · diff |
| git:20260921.3f9a28d | 2026-09-21 | 3f9a28d | 17,799 B | A | view · diff |
| git:20260920.a65da80 | 2026-09-20 | a65da80 | 16,679 B | A | view · diff |
| git:20260920.eb0b27f | 2026-09-20 | eb0b27f | 16,661 B | A | view · diff |
| git:20260920.c5cc9c9 | 2026-09-20 | c5cc9c9 | 16,611 B | A | view · diff |
| git:20260919.07692ca | 2026-09-19 | 07692ca | 16,635 B | A | view · diff |
| git:20260918.22f3892 | 2026-09-18 | 22f3892 | 16,259 B | A | view · diff |
| git:20260917.d472e42 | 2026-09-17 | d472e42 | 16,107 B | A | view · diff |
| git:20260916.451c954 | 2026-09-16 | 451c954 | 15,872 B | A | view · diff |
| git:20260916.d7927d4 | 2026-09-16 | d7927d4 | 15,100 B | A | view · diff |
| git:20260916.ed0a29c | 2026-09-16 | ed0a29c | 14,895 B | A | view · diff |
| git:20260915.7325e89 | 2026-09-15 | 7325e89 | 14,564 B | A | view · diff |
| git:20260915.3309535 | 2026-09-15 | 3309535 | 14,423 B | A | view · diff |
| git:20260911.e4fb9d5 | 2026-09-11 | e4fb9d5 | 12,946 B | A | view · diff |
| git:20260910.acf19b5 | 2026-09-10 | acf19b5 | 13,045 B | A | view · diff |
| git:20260908.e7de64b | 2026-09-08 | e7de64b | 11,265 B | A | view · diff |
| git:20260907.decaf30 | 2026-09-07 | decaf30 | 11,680 B | A | view · diff |
| git:20260904.06e3313 | 2026-09-04 | 06e3313 | 11,364 B | A | view · diff |
| git:20260904.01677b5 | 2026-09-04 | 01677b5 | 10,441 B | A | view · diff |
| git:20260904.f503664 | 2026-09-04 | f503664 | 10,016 B | A | view · diff |
| git:20260904.d355f42 | 2026-09-04 | d355f42 | 10,023 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (23634 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
openyida/openyida · 231 stars · license MIT · pushed 2026-11-06 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_232yqillz7msggdz GET https://markdownregistry.com/api/v1/resolve?ref=openyida/openyida/yida-app GET https://markdownregistry.com/api/v1/blob/d6dbd1af4db652ea1d9b38de2fff97478692c9d46a7a8bb1cd34b4a611fda193
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.