From ccpp
Creates structured plans for complex code tasks: requirement analysis, current code review via Grep/Glob, approach comparisons, step breakdowns with complexity/dependencies, risks. For 3+ steps, multi-file changes, architecture.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ccpp:planThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
새로운 기능이나 복잡한 작업을 시작하기 전에 계획을 세웁니다.
새로운 기능이나 복잡한 작업을 시작하기 전에 계획을 세웁니다.
| 상황 | Plan 필요 | 대신 사용 |
|---|---|---|
| 3단계 이상 구현 | O | — |
| 아키텍처 결정 포함 | O | — |
| 여러 파일 변경 | O | — |
| 1-2줄 수정 | X | 바로 구현 |
| 버그 수정 (원인 명확) | X | 바로 수정 |
| "무엇을 만들까" 결정 | X | /prd 사용 |
| 기술 명세서 필요 | X | /spec 사용 |
각 단계에 포함:
## 요구사항 요약
- 성공 기준: ...
- 스코프: ...
- 하지 않을 것: ...
## 접근 방식
- **방안 A**: ... (추천)
- **방안 B**: ...
- 선택 이유: ...
## 구현 단계
### 1단계: [단계명] (Low)
- 작업: ...
- 파일: path/to/file.ts
- 의존성: 없음
- 검증: `npm run typecheck`
### 2단계: [단계명] (Med)
- 작업: ...
- 의존성: 1단계
- 검증: `npm test`
## 수정할 파일
- 파일1: 변경 내용
- 파일2: 변경 내용
## 위험 요소
- **위험**: [설명] → **완화**: [대책]
## 테스트 전략
- 단위: ...
- 통합: ...
npx claudepluginhub jh941213/my-cc-harness --plugin ccppPrompts Claude to produce a numbered step-by-step implementation plan before writing code. Use for complex tasks touching multiple files or with unclear requirements.
Generates detailed, step-by-step implementation plans from specs or requirements, with bite-sized tasks, file paths, and test-first guidance.
Assesses codebase to classify task complexity and generates scaled plans—from quick outlines to full design docs—for features, refactors, or multi-step tasks before coding.