Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub jh941213/my-cc-harness --plugin ccppHow 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
새로운 기능이나 복잡한 작업을 시작하기 전에 계획을 세웁니다.
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.
Enforces a planning gate before code changes: investigate context, surface blockers, produce a step-by-step plan, and implement only after explicit approval.
Share bugs, ideas, or general feedback.
새로운 기능이나 복잡한 작업을 시작하기 전에 계획을 세웁니다.
| 상황 | 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: 변경 내용
## 위험 요소
- **위험**: [설명] → **완화**: [대책]
## 테스트 전략
- 단위: ...
- 통합: ...