From claude-forge
비자명한 작업 시작 전 3종 산출물(Plan + checklist.md + context-notes.md)을 스캐폴딩. CLAUDE.md §7을 실행 가능한 스킬로 구현. 다음 세션(사람/에이전트)이 결정을 재유도하지 않고 이어받을 수 있도록 계획·체크리스트·결정 근거를 파일로 남긴다. Triggers: 계획 스캐폴드, plan scaffold, 체크리스트 만들어, checklist 생성, context notes, 컨텍스트 노트, 작업 시작 문서, 산출물 3종, plan checklist context. NOT FOR: 구현 계획 자체 작성(plan/bkit:pdca plan 사용), 단순 1-2파일 수정(불필요), 세션 종료 정리(session-wrap), 개발 로그(dev-log).
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-forge:plan-scaffoldThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> CLAUDE.md §7을 실행 가능하게. 비자명한 작업은 코딩 전 **Plan + checklist.md + context-notes.md** 3종을 먼저 만든다.
CLAUDE.md §7을 실행 가능하게. 비자명한 작업은 코딩 전 Plan + checklist.md + context-notes.md 3종을 먼저 만든다. 사용자가 plan만 주고 코딩을 요청하면 멈추고 물어본다: "체크리스트/컨텍스트 노트 먼저 만들까요?"
# docs 디렉토리에 checklist.md + context-notes.md 템플릿 생성 (Plan 본문은 대화/별도 파일)
bash ~/.claude/skills/plan-scaffold/scaffold.sh [target-dir]
# 예: bash ~/.claude/skills/plan-scaffold/scaffold.sh docs
생성 후:
docs/plan.md로.| 산출물 | 목적 | 갱신 시점 |
|---|---|---|
| Plan | 무엇을·왜 | 시작 시 1회 (범위 변경 시 갱신) |
| checklist.md | 무엇을 했고 남았나 | 작업 단위마다 체크 |
| context-notes.md | 왜 그렇게 결정했나 | 결정할 때마다 append |
핵심: checklist는 "상태", context-notes는 "이유". 둘은 다른 파일. 이유 없는 체크리스트는 다음 세션이 결정을 재발명하게 만든다.
npx claudepluginhub saintgo7/claude-forgeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.