writing-plans
9
总安装量
9
周安装量
#33337
全站排名
安装命令
npx skills add https://github.com/tstelzer/skills --skill writing-plans
Agent 安装分布
cursor
9
opencode
8
claude-code
8
codex
8
replit
7
github-copilot
6
Skill 文档
Writing Plans
Overview
Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste. Document everything they need to know: which files to touch for each task, code, testing, docs they might need to check, how to test it. Give them the whole plan as bite-sized tasks.
Assume they are a skilled developer, but know almost nothing about our toolset or problem domain. Assume they don’t know good test design very well.
Announce at start: “I’m using the writing-plans skill to create the implementation plan.”
Save plans to: <repository-root>/plans/YYYY-MM-DD_<plan-name>.md
Plan Structure
# Plan: <Feature Name>
## Summary
<One paragraph describing what this builds>
## Prerequisites
<Setup steps, deps to install, docs to read â skip if none>
## Open Questions
<Unknowns or decisions to resolve before/during implementation â skip if none>
## Out of Scope
<What this plan explicitly does NOT cover>
## Overview
<A couple of paragraphs about approach>
## Task <n>: <name>
**Files:** `path/to/file.ts:42`, ...
**Depends on:** Task <m> (if any)
<What to do and why. Verbose â include code when useful.>
**Verify:** <How to confirm this task is done â command, test, manual check>
Remember
- Exact file paths always, with line-numbers if relevant
- Verbose description of implementation, or even complete code in plan (not “add validation”)
- Exact commands with expected output
- Reference relevant skills
- Order tasks by dependency; call out blocking relationships
- Each task should be independently verifiable