coding-plan
Enter plan mode for a coding task inside a code repository. Use when the user asks for a written implementation plan before code changes, says plan mode, /coding-plan, make a plan, draft a plan first, give me a plan before you code, write a PLAN.md, update the existing PLAN.md, add a subplan, ExecPlan, PLANS.md, multi-hour plan, think before coding, investigate the codebase and propose an approach without touching source files, or otherwise asks for a repo-local plan artifact such as PLAN.md, .agent/PLAN.md, .agents/PLAN.md, .agent/PLANS.md, .agents/PLANS.md, or a repo-declared plans/*.md file. Without a declared plan surface, the default is a branch-named file under .agent/plans/ in a task worktree, else .agent/PLANS.md. This skill is read-only except for writing the selected plan file. Do not use when the user wants immediate implementation, a code review findings report, non-code research planning, final prose, or a conversational answer without a plan artifact.
Pinned to revision 21a48e000156, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/coding-plan/SKILL.md
- skills/coding-plan/agents/openai.yaml
- skills/coding-plan/references/eval-fixtures.md
- skills/coding-plan/references/execplans.md
- skills/coding-plan/references/plan-surfaces.md
Every link opens the file at its source, pinned to the revision this page describes.