How this skill is triggered — by the user, by Claude, or both
Slash command
/drill:add-conceptThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
기존 Spec에 새로운 Concept을 추가합니다.
기존 Spec에 새로운 Concept을 추가합니다.
plan 이후 개발 중 새로운 동작 단위가 필요해졌을 때, 전체 plan을 다시 하지 않고 Concept만 독립적으로 추가할 수 있습니다.
~/Projects/flex/til/spec/{feature-name}/
├── {FEATURE-NAME}.md # Concepts 테이블에 새 행 추가
└── concepts/
├── (기존 concepts...)
└── {new-concept}.md # 새로 생성
~/Projects/flex/til/spec/{feature}/ 디렉토리 존재 확인{FEATURE-NAME}.md) 로드concepts/*.md 파일 목록 + 내용 로드 (관계 파악용)mcp__linear-server__get_issue로 이슈 상세 로드mcp__notion__notion-fetch로 문서 로드mcp__figma__get_design_context로 디자인 로드목표: 새 Concept의 구체적인 동작, UX 플로우, 에지 케이스를 파악한다.
질문 카테고리:
질문 가이드라인:
인터뷰 완료 판단:
templates/CONCEPT.md 형식으로 concepts/{name}.md 생성:
문서 작성 원칙:
작성 후 사용자에게 핵심 SHOULD/SHOULD NOT 요약을 제시하고 확인을 요청합니다.
{FEATURE-NAME}.md의 Concepts 테이블에 새 행 추가.drill-state.json은 건드리지 않음 (add-concept은 독립 보조 스킬)완료 안내:
/drill:prepare로 관련 티켓 생성/drill:plan으로 Spec 먼저 생성 안내npx claudepluginhub flex-hyuntae/claude-plugins --plugin drillDevelops feature ideas into structured specifications via guided conversation with architectural analysis, UX input, and decomposition for large features.
Guides collaborative dialogue to turn ideas into validated feature specs with built-in expert review. Useful when designing features, planning approaches, or shaping work before coding.
Leads a conversational design workshop for new features: interviews one question at a time, explores approaches with trade-offs, and produces a focused spec.