← ClaudeAtlas

planlisted

멀티스텝 작업의 계획을 파일로 작성/추적한다. brainstorm spec 또는 사용자 입력을 받아 planner 에이전트로 분석하고 .claude/plans/에 저장 후 단계별 진행 상태를 추적한다. 사용법 /plan "<주제>" | /plan from-brainstorm <파일> | /plan status [<plan-id>] | /plan complete <step-id>
SONGYEONGSIN/vibe-flow · ★ 1 · AI & Automation · score 77
Install: claude install-skill SONGYEONGSIN/vibe-flow
작업을 머릿속이 아닌 **파일로** 가져와서 사용자 합의 후 단계별로 추적한다. /brainstorm이 "무엇을 / 왜"라면, /plan은 "어떻게 / 어떤 순서로". planner 에이전트가 분석을 수행하고 이 스킬은 artifact 라이프사이클을 관리한다. ## 사용 시점 **필수**: - HARD-GATE 6+ 파일 변경 (`rules/git.md` 참조) - 작업이 단일 세션을 넘길 가능성 (여러 날 / 여러 PR) - 의존성이 있는 단계가 2개 이상 **스킵 가능**: - HARD-GATE 1~5 파일 (인라인 설계로 충분) - 단일 패턴 반복 작업 (예: 같은 변경을 여러 파일에 일괄 적용) ## 호출 형태 ```bash /plan "<주제>" # 신규 plan 생성 (사용자 입력 → planner 분석 → 파일 저장) /plan from-brainstorm <spec-file> # brainstorm 결과를 입력으로 plan 생성 /plan status # 진행 중 plan 목록 + 단계별 상태 /plan status <plan-id> # 특정 plan 상세 /plan complete <plan-id>:<step-id> # 단계 완료 처리 /plan revise <plan-id> # plan 수정 (이탈 사유 기록) ``` ## 절차 ### 1. 입력 수집 세 가지 입력 경로: **(A) brainstorm spec 파일** — `/plan from-brainstorm <file>` - `## 의도 / ## 제약 / ## 추천 + 근거 / ## 다음 단계` 헤더 파싱 - Goal = 의도, Out of Scope = 제약, Approach = 추천, 단계 분해 시드 = 다음 단계 **(B) 사용자 자연어 입력** — `/plan "<주제>"` - 의도 4문항이 모호하면 brainstorm 먼저 권장 - 명확하면 직접 진행 **(C) 기존 plan 수정** — `/plan revise <id>` - 진행 중 발견된 변화 반영 (이탈 사유 + 수정 내용 기록) ### 2. planner 에이전트 호출 (분석) ``` Agent 호출: subagent_type: "general-purpose" (planner.md 프롬프트 사용) prompt: 너는 planner 에이전트다. .claude/agents/planner.md의 작업 절차를 따라 다음 입력을 분석하라: [Goal | Constraints | Approach] 출력 (Karpathy §5 context budget, F-A10): - 전체 응답 2000자 이내, 표/리스트 우선, 추측 0 - 영향 파일 목록 (최대 20개) - bite-sized 태스크 분해 (각 2~5분 단위, 최대 12개) - 의존성 / 순서 - 리스크 / 엣지 케