一键导入
writing-plans
Use after a spec is approved - distills plan.md into context.md and a rolling markdown backlog
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use after a spec is approved - distills plan.md into context.md and a rolling markdown backlog
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when shaping a feature before implementation - turns rough ideas into an approved markdown spec and local task directory
Use to execute an approved local markdown task directory iteratively - work the current Now slice, update docs, then stop
Use when implementation is complete and verified - delete finished local task docs, present integration options, and clean up safely
Use for advanced markdown task-doc operations - split work, reprioritize slices, delete finished local task dirs, and keep docs clean
Use after executing a task directory - verifies implementation against plan.md, acceptance checks, and anti-goals
Use when starting any conversation - establishes skill selection and the local task-doc workflow
| name | writing-plans |
| description | Use after a spec is approved - distills plan.md into context.md and a rolling markdown backlog |
<skill_overview>
The approved spec says what must be true. context.md and tasks.md say what to do next and what was learned.
</skill_overview>
<rigidity_level> MEDIUM FREEDOM - Verify the codebase against the spec, then write concrete task docs with no placeholders or fake certainty. </rigidity_level>
<quick_reference>
| Step | Action | Rule |
|---|---|---|
| 1 | Read plan.md | Do not restate it vaguely |
| 2 | Verify codebase reality | Prefer investigator evidence over assumptions |
| 3 | Research the task | Collect 3+ best-practice sources for the specific slice |
| 4 | Write context.md | Capture files, decisions, discoveries, resume notes |
| 5 | Write tasks.md | Use Now, Next, Later, Blocked, Done |
| 6 | Keep backlog lean | Only 1-2 active items in Now |
Forbidden: placeholders like [details omitted] or giant speculative task trees.
</quick_reference>
<when_to_use>
<the_process>
Work in a local plans/active/<slug>/.
Read plan.md first.
Use repo inspection or codebase-investigator to confirm:
Write down mismatches instead of ignoring them.
Before finalizing the next task slices, collect at least 3 current internet sources about:
Use a real web-search tool call or the internet-researcher agent.
Do not fill this section from memory.
Record the useful sources in context.md.
context.mdCapture:
Write tasks.md so each item is small and concrete.
Use:
Now for immediate work onlyNext for near-term follow-upsLater for deferred workBlocked with a reasonDone for completed itemsPresent the actual doc contents, not a summary that says “see above.” </the_process>
Developer copies the spec into tasks.md verbatim<why_it_fails>
<why_it_fails>