원클릭으로
plan-create
Create an agent-executable implementation plan for a feature or project. Generates plans/.context.md and individual plan files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create an agent-executable implementation plan for a feature or project. Generates plans/.context.md and individual plan files.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create a well-formatted git commit with staged changes
Create PlantUML diagrams and add them to documentation
Docker commands for containers, images, and compose
Explain how code works in plain language
GitHub CLI commands for PRs, issues, repos, and workflows
Git commands, workflows, and troubleshooting
| name | plan-create |
| description | Create an agent-executable implementation plan for a feature or project. Generates plans/.context.md and individual plan files. |
| argument-hint | <feature description or project goal> |
| allowed-tools | Bash, Read, Write, Edit, Glob, Grep |
Create a set of implementation plans for $ARGUMENTS. Each plan must be self-contained and completable by a single agent in one context window.
CLAUDE.md, .context.md, and any existing plans/ directoryplans/.context.md already exists, read it and build on existing plansBreak the feature into the smallest plans that:
Use numbered plans: 01-short-name.md, 02-short-name.md, etc.
For complex features (5+ sub-tasks), create a meta-plan first (e.g., 15-frontend-breakdown.md) that decomposes into sub-plans with letter suffixes (e.g., 15a-setup.md, 15b-api-clients.md).
plans/.context.md# Plans
## Purpose
[One sentence: what these plans implement]
## Functionality
- [Capability 1 these plans deliver]
- [Capability 2 these plans deliver]
## Dependency Order
\`\`\`
Phase 1: [Category]
01-plan-name ──────────────┐
│
Phase 2: [Category] │
02-plan-name ──────────────┤ (depends on 01)
03-plan-name ──────────────┘ (standalone)
\`\`\`
## Files
| File | Description |
|------|-------------|
| `01-plan-name.md` | Brief description of what this plan implements |
| `02-plan-name.md` | Brief description of what this plan implements |
## TODO
| Priority | Task |
|----------|------|
| P0 | Execute plan 01 (critical path) |
| P1 | Execute plans 02–03 (next phase) |
Conventions:
~~DONE~~ in the Files table description~~text~~Each plan file follows this structure:
# Plan NN: [Feature Name]
## Context
[What exists now and why this plan is needed. 2-3 sentences.]
**Depends on:** [Plan numbers or "Nothing"]
**Blocks:** [Plan numbers or "Nothing"]
## Current State
- [What relevant code/infrastructure already exists]
- [What's missing that this plan addresses]
## Scope
[One paragraph: exactly what this plan adds or changes]
## Files to Create/Modify
### `path/to/file.ext`
[What to do in this file]
\`\`\`language
// Key code snippets — enough for an agent to implement
\`\`\`
### `path/to/another-file.ext`
[Repeat for each file]
## Verification
\`\`\`bash
[Commands the agent should run to verify the implementation]
\`\`\`
## Acceptance Criteria
- [Specific, testable condition 1]
- [Specific, testable condition 2]
- [All verification commands pass]
Code snippets: Provide enough code for the agent to implement without guessing. Include:
Don't include:
Verification section should always include project-specific commands:
Acceptance criteria should be specific enough that pass/fail is unambiguous.
When a feature has 5+ sub-tasks, create a meta-plan:
# Plan NN: [Feature] Breakdown
## Context
[Feature overview and why it needs decomposition]
**Depends on:** [Prerequisites]
**Blocks:** Nothing
## Sub-Plan Dependency Graph
\`\`\`
NNa-sub-plan ────────────────────┐
│
NNb-sub-plan ────────────────────┤ (standalone)
│
NNc-sub-plan ──── (depends on NNb)
│
NNd-sub-plan ──── (depends on NNa, NNc)
\`\`\`
## Sub-Plans
| Plan | Title | Depends On |
|------|-------|------------|
| NNa | Sub-feature A | Nothing |
| NNb | Sub-feature B | Nothing |
| NNc | Sub-feature C | NNb |
| NNd | Sub-feature D | NNa, NNc |
## What's NOT in Scope
- [Explicit exclusion 1 — why]
- [Explicit exclusion 2 — why]
Before finishing:
.context.md dependency graph matches individual plan headers/plan-loop (automated ralph-loop) and /plan-status (progress checking)✅ COMPLETE to the plan title and ~~DONE~~ in .context.mdplans/ directory, using number prefixes for ordering