From workflow-bundle
Use when a Task Definition is ready and implementation planning is needed. Trigger: plan generation, implementation planning, create plan from task definition, 구현 계획, 플랜 생성.
npx claudepluginhub onejaejae/skillsThis skill uses the workspace's default tool permissions.
Task Definition을 바탕으로 구현 계획을 수립합니다. 각 Step은 1 커밋 단위이며, 모든 수용 기준이 Plan에 매핑됩니다.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Task Definition을 바탕으로 구현 계획을 수립합니다. 각 Step은 1 커밋 단위이며, 모든 수용 기준이 Plan에 매핑됩니다.
Step 분해 순서는 고정된 유형별 템플릿이 아니라, Task의 의존성 그래프에 따라 자연스럽게 결정된다.
대화 컨텍스트에서 Task Definition 문서를 받는다. Task Definition은 다음 항목을 포함한다:
[api-conventions]: API 설계 패턴, URL 컨벤션, 상태 코드, 응답 형식[code-standards]: 파일 구조, 네이밍, 테스트 패턴, 커밋 컨벤션Task Definition에서 추출:
Task Definition의 영향 파일을 기반으로:
containers.py)main.py)원칙:
/test 커맨드가 전담한다.[api-conventions], [code-standards] 참조하여 구현 상세 결정각 Step에 관련 AC-N을 매핑한다.
자체 검증: 출력 전 모든 AC가 최소 1개 Step에 커버되는지 확인. 누락이 있으면 Step을 추가한다.
단, 테스트 전용 AC는 Phase 4 /test 위임 Step으로 매핑할 수 있다.
CLAUDE.md 커밋 컨벤션(Conventional Commits) 적용:
타입(적용범위): 설명 #버전태그feat(research): add favorites API #minor## 구현 계획
### Step 1: [작업명]
- **파일**: [생성/수정할 파일 경로]
- **내용**: [구현 내용 요약]
- **커밋**: `타입(적용범위): 설명 #버전태그`
- **수용 기준**: AC-1, AC-2
### Step 2: [작업명]
- **파일**: [파일 경로]
- **내용**: [구현 내용]
- **커밋**: `타입(적용범위): 설명 #버전태그`
- **수용 기준**: AC-3
출력 전 아래 형식 항목을 점검한다. 통과하지 못하면 Plan을 수정한 후 출력한다.
src/controllers/, src/services/ 등)와 일치하는가?tests/)이 Plan Step에 포함되어 있지 않은가? (테스트는 Phase 4에서 /test 커맨드가 전담)참고: 논리적 검증(AC 매핑 완전성, 의존성 순서, 패턴 일관성 등)은 [plan-reviewer] agent가 담당합니다.
#patch, #minor, #major)는 [code-standards]를 따른다.