| name | project-planning |
| description | Use when a confirmed design or multi-step requirement needs to be broken into repository-local plans and tasks before implementation. |
Project Planning
This skill replaces the operational role of Claude's planner agent and /plan command.
Use This Skill For
- Creating a new implementation plan in
./.claude/plans/.
- Breaking work into task files in
./.claude/tasks/.
- Connecting plans and tasks back to design documents.
Required Reads
./CLAUDE.md
./.claude/commands/plan.md
- relevant files under
./.claude/designs/
./.claude/index.yaml
Required Outputs
./.claude/plans/YYYY-MM-DD-<name>.md
./.claude/tasks/YYYY-MM-DD-<name>.md
- related updates in
./.claude/index.yaml
Workflow
- Restate the requirement.
- Identify risks, dependencies, and sequencing.
- Split work into task-sized chunks that can be completed in a single session.
- Register the plan and task files in
index.yaml.
Boundaries
- Do not skip plan files for multi-step work.
- Keep plans append-only.