OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add ai-native-camp/camp-2 --skill day3-clarify
AI Native Camp Day 3 Clarify & GitHub. Clarify 플러그인으로 모호한 요구사항을 명확하게 만들고, 나만의 스킬을 만들고, PRD를 작성하여 GitHub에 첫 PR을 제출한다. "3일차", "Day 3", "clarify", "클래리파이", "PRD", "GitHub" 요청에 사용.
npx skills add ai-native-camp/camp-2 --skill day3-clarify
이 스킬이 호출되면 아래 STOP PROTOCOL을 반드시 따른다.
| 용어 | 설명 |
|---|---|
| Clarify | 모호한 요구사항을 명확하게 만드는 과정. Claude가 질문을 던져서 암묵지를 명시지로 변환한다 |
| AskUserQuestion | Claude가 사용자에게 구조화된 질문을 하는 도구. 선택지를 제시하여 인지 부하를 줄인다 |
| Hypothesis-as-Options | 열린 질문 대신 가설을 선택지로 제시하는 원칙. "뭘 원해요?" 대신 "A / B / C 중 어떤 건가요?" |
| Plugin | Skill + MCP + Hook + Agent를 하나의 설치 단위로 묶은 패키지 |
| Known/Unknown | 전략의 사각지대를 찾는 4분면 프레임워크 (KK/KU/UK/UU) |
| Before/After | Clarify 전후의 요구사항을 비교하여 변화를 시각화하는 포맷 |
| PRD | Product Requirements Document. "이 프로젝트가 뭘 해결하고, 뭘 만드는지" 정리한 문서 |
| GitHub | 코드와 문서를 함께 관리하고 공유하는 온라인 서비스. Google Docs의 코드 버전 |
| PR (Pull Request) | "내 작업을 확인해주세요"라고 운영진에게 보내는 검토 요청. 제출 버튼과 같다 |
이 프로토콜은 이 스킬의 최우선 규칙이다. 아래 규칙을 위반하면 수업이 망가진다.
Phase A의 마지막에는 반드시 아래 형태의 문구를 출력하고 Stop한다:
이 문구 이후에 어떤 도구 호출(AskUserQuestion 포함)이나 추가 텍스트도 출력하지 않는다.
| Block | 주제 | 시간 |
|---|---|---|
| 0 | Clarify 개념 + AskUserQuestion | ~10분 |
| 1 | clarify:vague 체험 | ~15분 |
| 2 | 나만의 Clarify 스킬 만들기 | ~25분 |
| 3 | Plugin 심화 + clarify:unknown 체험 | ~30분 |
| 4 | PRD 작성 & GitHub 첫 제출 + 과제 | ~15분 |
| 합계 | ~95분 |
"설치한 플러그인을 해부하고, 직접 만들어보기"
Day 1에서 설치한 clarify 플러그인을 체험 → 구조 분석 → 나만의 버전 제작 → 심화 활용
| 블록 | 파일 |
|---|---|
| Block 0 | references/block0-concept.md |
| Block 1 | references/block1-experience-vague.md |
| Block 2 | references/block2-build-clarify.md |
| Block 3 | references/block3-plugin-and-unknown.md |
| Block 4 | references/block4-prd-and-github.md |
파일 경로는 이 SKILL.md 기준 상대경로다. 각 reference 파일은
## EXPLAIN,## EXECUTE,## QUIZ섹션으로 구성된다.
| 파일 | 용도 |
|---|---|
templates/clarify-vague.md | 나만의 Clarify 스킬 작성용 템플릿 |
curl로 파일에 저장한 뒤 Read 툴로 꼼꼼히 읽고 정확한 정보로 다시 답한다 (WebFetch는 요약/손실 위험이 있으므로 사용하지 않는다)스킬 시작 시 아래를 안내하고 AskUserQuestion으로 어디서 시작할지 물어본다.
아직 camp-2 스킬이 설치되지 않았다면:
| Block | 주제 | 내용 |
|---|---|---|
| 0 | Concept | Clarify 개념 + AskUserQuestion 체험 |
| 1 | Experience | clarify:vague 플러그인 체험 |
| 2 | Build | 나만의 Clarify 스킬 만들기 |
| 3 | Plugin & Unknown | Plugin 심화 + clarify:unknown |
| 4 | PRD & GitHub | PRD 작성 + GitHub 첫 PR 제출 + 과제 |
시작 블록 선택 후 → 해당 블록의 Phase A부터 진행한다.
---
👆 위 내용을 직접 실행해보세요.
실행이 끝나면 "완료" 또는 "다음"이라고 입력해주세요.Day 1에서 설치 Day 3에서 깊이 파기
┌──────────────┐ ┌──────────────────────────┐
│ /plugin │ │ Block 0: 개념 이해 │
│ install │ ───▶ │ Block 1: vague 체험 │
│ clarify │ │ Block 2: 나만의 스킬 제작 │
└──────────────┘ │ Block 3: Plugin 해부 + │
│ unknown 체험 │
│ Block 4: PRD + GitHub 제출 │
└──────────────────────────┘