一键导入
dev-plan
Create or update lightweight phased development plan documents with checkbox tasks, test cases, and completion criteria for implementation work
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create or update lightweight phased development plan documents with checkbox tasks, test cases, and completion criteria for implementation work
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Automated test-driven fix loop — run tests, analyze failures, investigate root causes, fix code, and re-run until all tests pass with configurable max iterations
Dual-mode review skill — review implementation plans before coding (plan mode) or review code changes after implementation (code mode) with architecture, risk, and test analysis
Plan and coordinate parallel development workstreams using Claude Code sub-agents with worktree isolation for safe concurrent implementation
Generate or update release documentation — README.md styling with badges and navigation, CHANGELOG entries, and release notes for version management
| name | dev-plan |
| description | Create or update lightweight phased development plan documents with checkbox tasks, test cases, and completion criteria for implementation work |
| allowed-tools | ["Read","Write","Glob","Grep","Agent","Bash(ls:*)","Bash(git:*)","Bash(wc:*)"] |
| arguments | ["goal"] |
| argument-hint | [구현할 기능 또는 프로젝트 목표 설명] |
| user-invocable | true |
| when_to_use | Use when the user wants to create an implementation plan, design document, or phased development roadmap. Examples: 'dev plan', 'implementation plan', 'create a plan for', 'phased plan', 'implement_*.md', '개발 계획', '구현 계획', '계획 세워줘', '페이즈 나눠줘', '작업 분해', '구현 플랜', '개발 계획 문서' |
프로젝트를 분석하고, 범위를 고정하며, 페이즈별 체크박스 태스크 + 테스트 케이스가 포함된 구현 계획서를 생성한다.
$goal: 구현할 기능 또는 프로젝트 목표 설명질문하기 전에 먼저 프로젝트를 분석한다:
CLAUDE.md, README.md, package.json, pyproject.toml, go.mod, Cargo.toml 등 루트 설정 파일을 읽는다..md 파일을 탐색하여 PRD, TRD, ADR, RFC, 기존 계획서 등 핵심 문서를 식별하고 읽는다.src/**, lib/**, app/** 등).$goal이 기존 기능을 참조하면, Grep으로 관련 모듈, 인터페이스, 타입을 찾는다.$goal이 모호하거나 부족한 경우에만 핵심 질문을 한다:
중요: 과도한 질문 금지. 코드베이스 분석으로 충분한 컨텍스트를 얻었으면 바로 진행한다.
references/dev-plan-template.md 템플릿을 따라 작성한다. 필수 섹션:
계획서 생성 후, 구현 전에 리뷰를 수행한다:
code-review 스킬의 Plan mode 기준으로 자체 점검한다.
## Engineering Review
| 항목 | 판정 | 메모 |
|---|---|---|
| 아키텍처 | ready / needs revision / blocked | ... |
| 공유 계약 | ready / needs revision / blocked | ... |
| 엣지케이스 | ready / needs revision / blocked | ... |
| 테스트 전략 | ready / needs revision / blocked | ... |
/code-review [plan-file-path]로 별도 리뷰를 안내한다.docs/ 디렉토리가 있으면 → docs/impl-plan-[feature-name].mdimpl-plan-[feature-name].mdsrc/services/auth/oauth-client.ts에 exchangeCodeForToken() 함수 구현" (O){email: 'test@test.com'}에 대해 HTTP 200과 {token: string} 반환" (O)