원클릭으로
plan-feature
Create comprehensive feature implementation plan with deep codebase analysis. Use before implementing any feature.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create comprehensive feature implementation plan with deep codebase analysis. Use before implementing any feature.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | plan-feature |
| description | Create comprehensive feature implementation plan with deep codebase analysis. Use before implementing any feature. |
| disable-model-invocation | true |
| allowed-tools | Read, Write, Glob, Grep, Bash |
| argument-hint | ["feature-name"] |
Transform a feature request into a comprehensive implementation plan through systematic codebase analysis and strategic planning.
Core Principle: We do NOT write code in this phase. Our goal is to create a context-rich plan that enables one-pass implementation success.
Key Philosophy: Context is King. The plan must contain ALL information needed for implementation.
Deep Feature Analysis:
Create User Story Format:
As a <type of user>
I want to <action/goal>
So that <benefit/value>
Use specialized analysis:
1. Check PRD for Requirements
Read .claude/PRD.md to understand:
2. Project Structure Analysis
3. Pattern Recognition
CLAUDE.md for project rules.claude/reference/ for best practices4. Integration Points
Clarify Ambiguities:
If requirements are unclear, ask the user before continuing.
Gather Documentation:
Compile References:
## Relevant Documentation
- [Link](https://example.com)
- Section: [Relevant section]
- Why: [Reason needed]
Consider:
Create plan with this structure:
# Feature: [feature-name]
## Feature Description
[Detailed description]
## User Story
As a [user type]
I want to [action]
So that [benefit]
## Feature Metadata
**Type:** [New Capability/Enhancement/Refactor/Bug Fix]
**Complexity:** [Low/Medium/High]
**Systems Affected:** [Frontend/Backend/Agent/Database]
**Dependencies:** [Libraries or services]
---
## CONTEXT REFERENCES
### Files to Read Before Implementing
| File | Lines | Why |
|------|-------|-----|
| `path/to/file.tsx` | 15-45 | Pattern reference |
| `path/to/types.ts` | 100-120 | Types to extend |
### Files to Create
| File | Purpose |
|------|---------|
| `path/to/new.tsx` | [Purpose] |
### Documentation to Read
- [Link](url) - Section: X - Why: Y
### Patterns to Follow
**Component Pattern:**
```typescript
// Example from codebase
path/to/file.tsxpnpm run lint && pnpm run type-checkpath/to/existing.tsxpnpm run test[Continue with all tasks...]
cd frontend && pnpm run lint
cd frontend && pnpm run type-check
pnpm run test
cd frontend && pnpm run build
pnpm run dev/commit
---
## Output
### Save Plan
**Filename:** `.agents/plans/{kebab-case-name}.md`
Examples:
- `add-dashboard-overview.md`
- `implement-ticket-classification.md`
- `fix-auth-redirect.md`
### Update PROJECT-STATUS.md
After creating plan, update PROJECT-STATUS.md:
```markdown
## Active Plan
**Plan:** `.agents/plans/[plan-name].md`
**Feature:** [Feature description]
**Phase:** Planning Complete
**Progress:** 0/[X] tasks
### Next Task
- **Task:** Task 1 - [Description]
- **Status:** Ready to start
Add to Recent Activity:
| [Today] | plan | Created plan: [feature-name] |
Provide:
Plan created! To implement:
1. Run /execute .agents/plans/[plan-name].md
2. Or review the plan first and adjust if needed
Cross-project audit and sync. Backs up, bootstraps, promotes, syncs, and verifies all downstream projects.
Structured pre-planning research. Explores codebase, asks clarifying questions, and produces a brainstorm output file for /plan-feature input.
Capture knowledge from development sessions. Debug patterns, architecture decisions, framework gotchas, and integration learnings compound over time.
Load project context and show current status. Use at the start of a session or when context is needed.
Run parallel code reviews using specialized agents (security, performance, simplicity, nextjs-react). Produces a structured report.
Initialize a new project from Agent Kit boilerplate. Use when creating a new downstream project.