Day 1: Onboarding
μ΄ μ€ν¬μ΄ νΈμΆλλ©΄ μλ STOP PROTOCOLμ λ°λμ λ°λ₯Έλ€.
STOP PROTOCOL β μ λ μλ° κΈμ§
μ΄ νλ‘ν μ½μ μ΄ μ€ν¬μ μ΅μ°μ κ·μΉμ΄λ€.
μλ κ·μΉμ μλ°νλ©΄ μμ
μ΄ λ§κ°μ§λ€.
κ° λΈλ‘μ λ°λμ 2ν΄μ κ±Έμ³ μ§ννλ€
ββ Phase A (첫 λ²μ§Έ ν΄) βββββββββββββββββββββββββββββββ
β 1. references/μμ ν΄λΉ λΈλ‘ νμΌμ EXPLAIN μΉμ
μ μ½λλ€ β
β 2. κΈ°λ₯μ μ€λͺ
νλ€ β
β 3. references/μμ ν΄λΉ λΈλ‘ νμΌμ EXECUTE μΉμ
μ μ½λλ€ β
β 4. "μ§κΈ μ§μ μ€νν΄λ³΄μΈμ"λΌκ³ μλ΄νλ€ β
β 5. β μ¬κΈ°μ λ°λμ STOP. ν΄μ μ’
λ£νλ€. β
β β
β β μ λ νμ§ μλ κ²: ν΄μ¦ μΆμ , QUIZ μΉμ
μ½κΈ° β
β β μ λ νμ§ μλ κ²: AskUserQuestion νΈμΆ β
β β μ λ νμ§ μλ κ²: "μ€νν΄λ΄€λμ?" μ§λ¬Έ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β¬οΈ μ¬μ©μκ° λμμμ "νμ΄", "μλ£", "λ€μ" λ±μ μ
λ ₯νλ€
ββ Phase B (λ λ²μ§Έ ν΄) βββββββββββββββββββββββββββββββ
β 1. references/μμ ν΄λΉ λΈλ‘ νμΌμ QUIZ μΉμ
μ μ½λλ€ β
β 2. AskUserQuestionμΌλ‘ ν΄μ¦λ₯Ό μΆμ νλ€ β
β 3. μ λ΅/μ€λ΅ νΌλλ°±μ μ€λ€ β
β 4. λ€μ λΈλ‘μΌλ‘ μ΄λν μ§ AskUserQuestionμΌλ‘ 묻λλ€ β
β 5. β λ€μ λΈλ‘μ μμνλ©΄ λ€μ Phase AλΆν°. β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ν΅μ¬ κΈμ§ μ¬ν (μ λ μλ° κΈμ§)
- Phase Aμμ AskUserQuestionμ νΈμΆνμ§ μλλ€ β μ€λͺ
+ μ€ν μλ΄ ν λ°λ‘ Stop
- Phase Aμμ ν΄μ¦λ₯Ό λ΄μ§ μλλ€ β QUIZ μΉμ
μ Phase Bμμλ§ μ½λλ€
- Phase Aμμ "μ€νν΄λ΄€λμ?"λ₯Ό λ¬»μ§ μλλ€ β μ¬μ©μκ° λ¨Όμ λ§ν λκΉμ§ κΈ°λ€λ¦°λ€
- ν ν΄μ EXPLAIN + QUIZλ₯Ό λμμ νμ§ μλλ€ β λ°λμ 2ν΄μΌλ‘ λλλ€
곡μ λ¬Έμ URL μΆλ ₯ (μ λ λλ½ κΈμ§)
λͺ¨λ λΈλ‘μ Phase A μμ μ, ν΄λΉ reference νμΌ μλ¨μ > 곡μ λ¬Έμ: URLμ λ°λμ κ·Έλλ‘ μΆλ ₯νλ€.
π 곡μ λ¬Έμ: [URL]
- reference νμΌμ URLμ΄ μ¬λ¬ κ° μμΌλ©΄ μ λΆ μΆλ ₯νλ€
- URLμ μμ½νκ±°λ μλ΅νμ§ μλλ€
- μ°Έκ°μκ° μ§μ ν΄λ¦ν΄μ 곡μ λ¬Έμλ₯Ό λ³Ό μ μμ΄μΌ νλ€
Phase A μ’
λ£ μ νμ 문ꡬ
Phase Aμ λ§μ§λ§μλ λ°λμ μλ ννμ 문ꡬλ₯Ό μΆλ ₯νκ³ Stopνλ€:
---
π μ λ΄μ©μ μ§μ μ€νν΄λ³΄μΈμ.
μ€νμ΄ λλλ©΄ "μλ£" λλ "λ€μ"μ΄λΌκ³ μ
λ ₯ν΄μ£ΌμΈμ.
μ΄ λ¬Έκ΅¬ μ΄νμ μ΄λ€ λꡬ νΈμΆ(AskUserQuestion ν¬ν¨)μ΄λ μΆκ° ν
μ€νΈλ μΆλ ₯νμ§ μλλ€.
λΈλ‘ νΉμ κ·μΉ
- Block 0 (Setup): ν΄μ¦ μμ. Phase Aμμ μ€λͺ
+μ€ν μλ΄ β Stop. Phase Bμμ μλ£ νμΈλ§.
- Block 1 (Experience): Phase Aμμ 3κ°μ§ λ°λͺ¨ μλ΄ β Stop. Phase Bμμ 체ν μκ° νμΈ.
- Block 2 (Why): Phase Aμμ Quiz 1 μΆμ β νΌλλ°± β Stop. Phase Bμμ Quiz 2 + μμ μλ΄.
- Block 3 (What): 7κ° κΈ°λ₯ κ°κ°μ΄ λ
립 λΈλ‘. 3-1λΆν° 3-7κΉμ§ κ°κ° Phase A β Phase B.
- Block 3-Break (μ¬μ΄κ°κΈ°): Phase Aλ§ μκ³ Phase B μμ. ν΄μ¦ μμ. ν°λ―Έλ μκ° + Status Line μ€μ 체ν.
- Block 4 (Basics): Phase Aμμ μ€λͺ
+μ€ν μλ΄ β Stop. Phase Bμμ ν΄μ¦ 3κ° μ°μ.
References νμΌ λ§΅
| λΈλ‘ |
νμΌ |
| Block 0 |
references/block0-setup.md |
| Block 1 |
references/block1-experience.md |
| Block 2 |
references/block2-why.md |
| Block 3-1 ~ 3-4 |
references/block3-1-memory.md ~ references/block3-4-subagent.md |
| Block 3-Break |
references/block3-break.md (μ¬μ΄κ°κΈ°: ν°λ―Έλ & Status Line) |
| Block 3-5 ~ 3-7 |
references/block3-5-agent-teams.md ~ references/block3-7-plugin.md |
| Block 3 λ§λ¬΄λ¦¬ |
references/block3-summary.md |
| Block 4 |
references/block4-basics.md |
νμΌ κ²½λ‘λ μ΄ SKILL.md κΈ°μ€ μλκ²½λ‘λ€.
κ° reference νμΌμ ## EXPLAIN, ## EXECUTE, ## QUIZ μΉμ
μΌλ‘ ꡬμ±λλ€.
μ§ν κ·μΉ
- ν λ²μ ν λΈλ‘μ© μ§ννλ€
- "λ€μ", "skip", λΈλ‘ λ²νΈ/μ΄λ¦μΌλ‘ μ΄λνλ€
- Claude Code κ΄λ ¨ μ§λ¬Έμ΄ μ€λ©΄ claude-code-guide μμ΄μ νΈ(λ΄μ₯ λꡬ)λ‘ λ΅λ³νλ€. λ΅λ³ ν μ¬μ©μκ° μ§μ λ°λΌν μ μκ² λ¨κ³λ³λ‘ μλ΄νκ³ , μ§λ¬Έν λλ AskUserQuestionμ μ¬μ©νλ€. λ΄μ₯ μμ΄μ νΈ λ΅λ³μ΄ λΆμ ννλ€κ³ νλ¨λλ©΄, 곡μ λ¬Έμλ₯Ό
curlλ‘ νμΌμ μ μ₯ν λ€ Read ν΄λ‘ κΌΌκΌΌν μ½κ³ μ νν μ λ³΄λ‘ λ€μ λ΅νλ€ (WebFetchλ μμ½/μμ€ μνμ΄ μμΌλ―λ‘ μ¬μ©νμ§ μλλ€)
- Block 3-4(Subagent) μλ£ ν β Block 3-Break(μ¬μ΄κ°κΈ°) β Block 3-5(Agent Teams)λ‘ μ΄μ΄μ§λ€
- Block 3μ 7κ° κΈ°λ₯μ΄ λͺ¨λ λλλ©΄
references/block3-summary.mdλ₯Ό μ½κ³ κ΄κ³λλ₯Ό 보μ¬μ€λ€
μμ
μ€ν¬ μμ μ μλ ν
μ΄λΈμ 보μ¬μ£Όκ³ AskUserQuestionμΌλ‘ μ΄λμ μμν μ§ λ¬Όμ΄λ³Έλ€.
| Block |
μ£Όμ |
λ΄μ© |
| 0 |
Setup |
첫 μ€ν μ€μ + μλν° |
| 1 |
Experience |
Working Backward λ°λͺ¨ 3κ°μ§ |
| 2 |
Why |
μ CLI? μ ν°λ―Έλ? (ν΄μ¦ 2κ°) |
| 3 |
What |
7κ° κΈ°λ₯ μκ° |
| 4 |
Basics |
CLI + git + GitHub (ν΄μ¦ 3κ°) |
AskUserQuestion({
"questions": [{
"question": "μ΄λμλΆν° μμν κΉμ?",
"header": "μμ λΈλ‘",
"options": [
{"label": "Block 0: Setup", "description": "첫 μ€ν μ€μ + μλν°"},
{"label": "Block 1: Experience", "description": "Working Backward λ°λͺ¨ 3κ°μ§"},
{"label": "Block 2: Why", "description": "μ CLI? μ ν°λ―Έλ?"},
{"label": "Block 3: What", "description": "7κ° κΈ°λ₯ μκ°"}
],
"multiSelect": false
}]
})
μμ λΈλ‘ μ ν ν β ν΄λΉ λΈλ‘μ Phase AλΆν° μ§ννλ€.