返回 Skill 列表
extension
分类: 开发与工程无需 API Key

docs-master

文档创建和总结。当用户要求“编写文档”、“创建文档”、“更新README”、“记录这个”、“总结代码”、“添加文档”、“编写变更日志”、“记录API”、“解释这个模块”,或者提到文档、总结或README更新时使用。

person作者: jakexiaohubgithub
<objective> Create, update, and summarize project documentation. All docs go in `docs/`. Maintains `docs/index.md` as the central navigation hub. README.md is always kept in sync. Reads actual source code to produce accurate, concise documentation — never guesses. </objective> <capabilities> | Request | What Happens | |---------|-------------| | "document feature X" | Reads source code, creates `docs/feature-x.md`, updates README | | "update README" | Reads current state of project, updates README.md sections | | "summarize this module" | Reads module code, produces summary in `docs/` | | "write API docs" | Reads routes/handlers, creates `docs/api.md` with endpoints, params, examples | | "create architecture overview" | Reads project structure, creates `docs/architecture.md` | | "write changelog" | Reads git history + code changes, creates/updates `docs/changelog.md` | | "document component X" | Reads component source, creates `docs/{type}/{name}.md` | | "explain how X works" | Reads code, produces explanation doc in `docs/` | </capabilities> <principles> 1. **Read first, write second** — always read existing docs and source code before writing 2. **`docs/` is home — NEVER use `documentation/`** — all documentation files MUST live in `docs/`. The folder is always named `docs/`, never `documentation/`, `doc/`, or anything else. 3. **`docs/index.md` is mandatory** — every run checks if `docs/index.md` exists; creates it if missing, updates it if present. Lists every doc file as a linked table of contents. 4. **README stays current** — every run updates root README.md to reflect changes 5. **Accuracy is mandatory** — only document behavior verified from code 6. **Match the style** — follow existing formatting, tone, and conventions 7. **No code changes** — only writes `.md` files, never modifies source </principles>

<success_criteria>

  • Docs are accurate and verified against source code
  • docs/index.md exists and lists every doc file in docs/
  • README.md updated with links and references to new/changed docs
  • Follows existing project documentation style
  • Code examples are correct
  • No existing documentation silently removed </success_criteria>