project-doc-planner SKILL.md skillA
project-doc-planner from huanmin123/ai-vibecode-superpower is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add huanmin123/ai-vibecode-superpower/project-doc-planner@git:20261103.7c25c4bPins git:20261103.7c25c4b in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- huanmin123/ai-vibecode-superpower
- Path
shared/skills/project-doc-planner/SKILL.md- Versions recorded
- 6
- Latest version
- git:20261103.7c25c4b, committed Nov 3, 2026
- First version recorded
- Sep 4, 2026
- Size
- 12,935 bytes
- Repository stars
- 39
- License
- Apache-2.0
设计或更新项目文档架构、根目录 AGENTS.md、开发规范、决策记录与可复用模板,以及 `.local` 私有层、私有环境资源与交付流程。用于文档规划或整理,不因普通开发、部署或修复任务自动重建文档体系。.
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
# 项目文档规划器 只创建项目真正需要的文档结构。本 skill 只定义路由与质量约束;详细目录树和模板放在参考文件中,仅在任务命中时加载。 ## 先确定范围 1. 提出结构前,阅读仓库的 `AGENTS.md`、`README*`、包清单、顶层目录和现有 `docs/`。 2. 识别项目类型、源码边界、用户、环境、部署需求和既有文档惯例。未知事实标记为 `待确认`,不得编造产品细节、主机、凭据、数据库名或命令。 3. 区分稳定公开规则、临时计划或复审记录,以及私有运行事实。小型配置包或范围狭窄的仓库不应生成完整文档骨架。 4. 保留已有项目义务;否则以当前 schema、API 契约和 UI 流程为准,不为旧结构引入长期运行时兼容路径。 5. 判断是否需要 `docs/decisions/`:只有存在会约束未来工作、且理由不能由当前契约完整表达的方向判断时才建立;小型配置包和短周期项目不建。 ## 核心边界 - `docs/` 保存可提交的稳定契约、规则、模板和脱敏的计划/问题/重构记录;`.local/` 是整体 Git 忽略的私有层,存放凭据、私有环境事实、发布产物、原始运行记录和任务暂存:`tmp/` 必备,dev/test/prod 环境事实在 `project-resources/`,其余子目录按使用场景裁剪。 - `external/`(与 `docs/`、`.local/` 平级的仓库根目录)保存面向外部使用者的交付资料(演示、外部对接文档、模板、工具等),由维护者手工维护:AI 日常开发中不读取、不检查、不主动更新,仅在用户明确要求维护对外资料时操作;目录以 `README.md` 作为唯一资源索引。 - `docs/decisions/` 按需保存会约束未来工作的方向判断与取舍历史:背景、备选、决定、理由、后果、影响和取代关系。它不替代 `functions/`、`architecture/` 的当前契约,也不承载有触发条件的未做事项(后者在 `reserves/`);启用后,计划、报告、问题、重构、储备和待办裁决中符合记录边界的长期判断也抽到这里,原文档只保留结论摘要和链接;未启用时回写 spec/architecture 或在原记录保留最小理由。改动架构边界、稳定契约、权限/存储策略、产品范围或明确排除项前先查索引;与已接受/已实施决策冲突时先呈现原决策与理由。用户当前明确指令优先,决策记录只提醒和留痕、不构成否决;当前指令已覆盖目标、范围和副作用时按指令执行并在同次交付记录取代,不再二次确认,指令含糊、覆盖不全或授权不清时先确认。 - 每个保留的 `docs/` 目录都有 `README.md`;按需增加模板或专题文档,不单独维护示例文档。 …
Read the whole file at its exact version.
How to install
mdr add huanmin123/ai-vibecode-superpower/project-doc-planner@sha256:3c631d493c225d4eThe line at the top of this page pins the label git:20261103.7c25c4b, 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_fey5qvwhz3bppdag)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 6 versions of this file, between Sep 4, 2026 and Nov 3, 2026, about one every 12 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261103.7c25c4b latest | 2026-11-03 | 7c25c4b | 12,935 B | A | view · diff |
| git:20261028.e081559 | 2026-10-28 | e081559 | 10,757 B | A | view · diff |
| git:20261018.76bb18d | 2026-10-18 | 76bb18d | 9,595 B | A | view · diff |
| git:20261018.3e03190 | 2026-10-18 | 3e03190 | 6,230 B | A | view · diff |
| git:20261017.71f36d7 | 2026-10-17 | 71f36d7 | 5,946 B | A | view · diff |
| git:20260904.9989cef | 2026-09-04 | 9989cef | 4,072 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 (12935 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
huanmin123/ai-vibecode-superpower · 39 stars · license Apache-2.0 · pushed 2026-11-06 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_fey5qvwhz3bppdag GET https://markdownregistry.com/api/v1/resolve?ref=huanmin123/ai-vibecode-superpower/project-doc-planner GET https://markdownregistry.com/api/v1/blob/3c631d493c225d4e2f99c333218b3644b3cc497bacb07e64d2e6abdb81cf950d
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.