Claude Code Plugins

Community-maintained marketplace

Feedback

Transform ideas into actionable implementation plans. Combines Socratic questioning for requirements discovery with detailed task breakdown for zero-context engineers. Use before any feature development.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name planning
description Transform ideas into actionable implementation plans. Combines Socratic questioning for requirements discovery with detailed task breakdown for zero-context engineers. Use before any feature development.
allowed-tools Read, Glob, Grep, Edit, Write, AskUserQuestion
license MIT
metadata [object Object]

Planning

아이디어를 구체적인 구현 계획으로 발전시키는 통합 스킬입니다.

Phase 1: Discovery (Brainstorming)

Socratic Process

1. 핵심 목표 파악
   - "이것이 해결하려는 문제가 무엇인가요?"
   - "성공을 어떻게 측정할 수 있나요?"

2. 제약 조건 탐색
   - "반드시 지켜야 할 제약이 있나요?"
   - "기술적/비즈니스적 한계는?"

3. 대안 탐색
   - 최소 3가지 접근법 도출
   - 각 접근법의 장단점 분석

Output: Discovery Summary

## Discovery Summary

### 핵심 요구사항
- [필수 요구사항 목록]

### 기술적 결정사항
- [합의된 접근법]

### 열린 질문
- [추가 탐색 필요 항목]

Phase 2: Plan Writing

Core Principle

"가정: 엔지니어가 코드베이스 컨텍스트가 전혀 없음"

Plan Structure

# [Feature Name] Implementation Plan

## Goal
[한 문장 목표]

## Tech Stack
- Framework: [프레임워크]
- Dependencies: [의존성]

## File Structure
[영향받는 파일 목록]

Bite-sized Tasks (각 2-5분)

## Task 1: [태스크명]

### Files
- `src/feature/file.ts` (신규/수정)

### Test First
[테스트 코드]

### Implementation
[구현 코드]

### Commit
```bash
git commit -m "feat(scope): description"

---

## Workflow

Discovery → Plan → Execute

┌────────────────┐ │ Brainstorm │ ← 요구사항 도출 └───────┬────────┘ ▼ ┌────────────────┐ │ Write Plan │ ← 태스크 분해 └───────┬────────┘ ▼ ┌────────────────┐ │ Execute │ ← TDD 사이클 └────────────────┘


## Plan Storage

docs/plans/YYYY-MM-DD-.md


## Checklist

### Discovery 완료

- [ ] 핵심 목표 명확
- [ ] 제약 조건 파악
- [ ] 접근법 결정

### Plan 완료

- [ ] 모든 파일 경로 정확
- [ ] 각 태스크 2-5분 분량
- [ ] 테스트 코드 포함
- [ ] 커밋 메시지 작성됨