一键导入
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