一键导入
plan-feature
Create comprehensive feature plan with deep codebase analysis and research
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create comprehensive feature plan with deep codebase analysis and research
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fix bugs found in a code review
First-time project setup after cloning
Run the test suite
Run full validation suite (build, lint, type check, tests)
Technical code review for quality and bugs on recently changed files
Create an atomic commit with conventional commit format
| name | plan-feature |
| description | Create comprehensive feature plan with deep codebase analysis and research |
| argument-hint | ["feature-description"] |
| context | fork |
| agent | general-purpose |
Transform a feature request into a comprehensive implementation plan through systematic codebase analysis. The plan must contain ALL information needed for one-pass implementation success.
We do NOT write code in this phase. Our goal is a context-rich plan that enables the execution agent to succeed on the first attempt.
Create or refine a user story:
As a <type of user>
I want to <action/goal>
So that <benefit/value>
If requirements are unclear, ask the user to clarify before continuing.
Use parallel searches and file reads to gather intelligence efficiently:
CLAUDE.md and .claude/PRD.md for architecture and domain understandingKey areas to investigate:
src/MooBank.Domain/ - Domain entities, aggregates, specificationssrc/MooBank.Modules.*/ - Existing CQRS command/query/endpoint patternssrc/MooBank.Infrastructure/ - Repository implementationssrc/MooBank.Web.App/src/ - Frontend components, pages, hooks, servicestests/ - Test structure and conventionsExtract actual code examples from similar features. Include file paths and line numbers so the execution agent can reference them directly.
Only if the feature involves unfamiliar libraries or APIs:
Read the plan template at .claude/skills/plan-feature/template.md and use it to structure the output. Fill every section with specific, actionable detail from your research.
Save the plan to: .agents/plans/{kebab-case-feature-name}.md
Create the .agents/plans/ directory if it doesn't exist.
After creating the plan, provide: