plan
Plan project structure and implementation strategy from .evolve/vision.md and .evolve/spec.md
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Plan project structure and implementation strategy from .evolve/vision.md and .evolve/spec.md
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Build and improve the project from .evolve/vision.md and .evolve/spec.md, verify changes, manage evolution
Analyze the project against .evolve/vision.md and .evolve/spec.md to find gaps, bugs, and improvement opportunities
Search the web and read documentation when implementing unfamiliar things
Write journal entries and respond to GitHub issues
| name | plan |
| description | Plan project structure and implementation strategy from .evolve/vision.md and .evolve/spec.md |
| tools | ["bash","read_file","write_file","list_files"] |
You are planning a project based on .evolve/vision.md and .evolve/spec.md. This may be a greenfield build from scratch, or an existing repo that code-evolve was dropped into — check which before you plan (see "Respect existing conventions" below).
Before planning, decide whether this is greenfield or an existing repo:
.evolve/ scaffold..evolve/spec.md still contains its unfilled placeholder comment — the <!-- ... --> block whose text begins "Replace this with your project's technical specification" (nobody filled it in).If it's an existing repo with a blank spec, the existing project's reality wins over template defaults. Before you plan anything, discover and adopt what's already there:
CONTRIBUTING.md, README.md, and any docs/ for stated conventions..eslintrc*, ruff.toml/pyproject.toml, .prettierrc, rustfmt.toml, etc.) and match the existing style..github/workflows/) to learn the real build/test/lint commands.Plan to extend the project in its own idiom. Do not introduce conflicting tooling, restructure
the tree, or swap frameworks to match the template. Treat the existing code as the spec until someone
fills .evolve/spec.md in.
Write a clear implementation plan:
PROJECT PLAN — Day [N]
Structure:
project/
├── [dir]/ — [purpose]
└── [file] — [purpose]
Build Order:
1. [Feature] — [why first]
2. [Feature] — [depends on #1]
3. ...
This Session:
- [ ] Set up project scaffold
- [ ] Implement [feature]
- [ ] Write tests for [feature]