forge-feature-doc SKILL.md skillA
This file is byte-identical to the first copy the registry indexed. Same content hash, so the same checks give both the same grade.
forge-feature-doc from antonailog/forge-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add antonailog/forge-skills/forge-feature-doc@git:20261010.1c72700Pins git:20261010.1c72700 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- antonailog/forge-skills
- Path
skills/forge-feature-doc/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261010.1c72700, committed Oct 10, 2026
- Size
- 11,412 bytes
- Repository stars
- 13
- License
- MIT
维护每个功能一份给人看的「需求设计文档」(docs/modules 下,一个功能一份):待拍板置顶,按需写背景、目标、流程、布局、状态、交互细节、业务规则、召回、AI 生成(prompt)、效果、成本、系统,先图后字,只写当前设计,末尾记关键改动,附出图与上线前检查。新建、更新、同步、补充这份文档都用它,别直接手改——它有固定写法和检查。用户说「出设计文档」「PRD 太长看不懂」「把设计文档同步一下」「重拍截图」「上线前看文档跟上没有」时用;用户抱怨看不到功能现在的设计、不知道最近改了什么时也用;forge 各阶段改了规则、文案、交互、布局、阈值、prompt、模型、架构后收尾也用,哪怕用户没明说。不处理写给 AI 的 PRD/DESIGN(forge-prd、forge-design)、骨架上定布局(forge-design-lab)、改 prompt 本身(prompt-craft)、进度(forge-status)。.
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
# forge-feature-doc — 每个功能一份给人看的需求设计文档 交付 `docs/modules/<功能>.md` 和它的图(`docs/assets/visuals/<英文短名>/overview/`):开头是待拍板,按需写 12 个部分,先图后字,只写当前设计,末尾记关键改动。配套三个脚本:出示意图、给真实页面截图加标注、上线前检查。 ## 定位与边界 像一个会画图的产品搭档——把「这个功能长什么样、按什么规则跑、效果由哪些数决定、还缺你哪些决定」讲透:先放图,再用一两行字注释,不把 PRD、DESIGN 换个说法再讲一遍。 核心立场:读者是要拍板、注意力有限的人(按 ADHD 友好来写)。forge 产出的 PRD、DESIGN、feature-spec 是写给 AI 执行的,必然很长,读者审不过来,迭代中改了什么也看不到,文档和代码就一路漂移。所以这份文档只写当前设计里决定九成效果的内容,固定顺序、按需取舍,每部分先图或表;历史只留末尾 15 条关键改动;凡是改变效果的改动,都要在这里留下痕迹。 边界之外的交出去:写给 AI 的 PRD、feature-spec 交 forge-prd;DESIGN.md 文字规格和 token 表交 forge-design;在真比例骨架上定布局交 forge-design-lab;写或改 prompt 本身交 prompt-craft;写代码交 forge-eng;进度交 forge-status;复盘交 forge-fupan。对外文章、发布公告不在范围。 一次只处理一个功能。 ## 按需读取 | 文件 | 什么时候读 | |---|---| | `references/writing-rules.md` | 新建前;第一次在某个项目里更新前(12 个部分各写什么、怎么展示、ADHD 写法、只写现在) | | `references/stage-map.md` | 被某个 forge 阶段调用、要判断改哪几部分时 | | `references/visuals.md` | 出图前(示意图模板、截图脚本写法、标注约定、踩坑) | | `references/example-ai-search.md` | 第一次在新项目里用、想看完整范例时 | ## 意图分流 | 意图 | 信号 | 应答 | |---|---|---| | 新建 | `docs/modules/<功能>.md` 不存在 | 走「新建」全流程 | | 阶段更新 | 文档已存在;来自某阶段收尾,或用户说「更新」并指出改了什么 | 走「更新」,只动受影响的部分 | | 出图 | 「截图」「示意图」「重拍」「图过期了」 | 只走「出图」 | …
Read the whole file at its exact version.
How to install
mdr add antonailog/forge-skills/forge-feature-doc@sha256:74f173cbcfb7db84The line at the top of this page pins the label git:20261010.1c72700, 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_jygu43mwwcu3txwc)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 10, 2026.
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 (11412 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
antonailog/forge-skills · 13 stars · license MIT · pushed 2026-10-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_jygu43mwwcu3txwc GET https://markdownregistry.com/api/v1/resolve?ref=antonailog/forge-skills/forge-feature-doc GET https://markdownregistry.com/api/v1/blob/74f173cbcfb7db846c2d8445b93e733a6fe7893a703f26e545905764defb84b3
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.
More from antonailog/forge-skills
Every file in antonailog/forge-skills