day4-wrap-and-analyze
npx skills add https://github.com/ai-native-camp/camp-1 --skill day4-wrap-and-analyze
Agent 安装分布
Skill 文档
Day 4: Wrap & Analyze
ì´ ì¤í¬ì´ í¸ì¶ëë©´ ìë STOP PROTOCOLì ë°ëì ë°ë¥¸ë¤.
ì©ì´ ì 리
ì´ ì¤í¬ìì ì¬ì©íë íµì¬ ì©ì´:
| ì©ì´ | ì¤ëª |
|---|---|
| session-wrap | ì½ë© ì¸ì ì´ ëë ë ìì ì ì 리íê³ ë¬¸ìííë ì¤í¬. “í´ê·¼ ì ì± ì ì 리” |
| multi-agent | ì¬ë¬ ìì´ì í¸ê° ëìì ì¼íë í¨í´. “íììì ê° íì¥ìê² ëìì ë³´ê³ ë°ê¸°” |
| ë³ë ¬(Parallel) | ì¬ë¬ ìì ì ëìì ì²ë¦¬íë ê². “4ëª ì íì¥ìê² í꺼ë²ì ë³´ê³ ë¥¼ ë°ë ê²” (ë°ë: ìì°¨ = í ëª ì© ì°¨ë¡ë¡) |
| 2-Phase Pipeline | 먼ì ë¶ì(Phase 1, ë³ë ¬) â ë¤ì ê²ì¦(Phase 2, ìì°¨). “ì ë¬¸ê° ì견 ìì§ í íì¥ì´ ì¤ë³µ ì²´í¬” |
| frontmatter | ì¤í¬ íì¼ ë§¨ ìì ---ë¡ ê°ì¸ì ì ë “ì´ë¦í”. ì¤í¬ì ì´ë¦(name)ê³¼ ì¤ëª
(description)ì ì¬ê¸°ì ì ëë¤ |
| history-insight | 과거 ì¸ì 기ë¡ì ë¶ìí´ ì¸ì¬ì´í¸ë¥¼ ì¶ì¶íë ì¤í¬ |
| session-analyzer | ì¤í¬ì´ ìëëë¡ ì¤íëëì§ ê²ì¦íë ë¶ì ë구 |
| íë¬ê·¸ì¸(Plugin) | ì¸ë¶ìì ì¤ì¹í ì¤í¬ 모ì. ì¤í¬ì´ ì¬ë¬ ê° ë¬¶ì¬ ìë “ì¤í¬ í¨í¤ì§” |
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 | ê°ë ì´í´ | ~10ë¶ |
| 1 | ì¤í¬ ë§ë¤ê¸° | ~30ë¶ |
| 2 | ì¤í & ê²ì¦ | ~15ë¶ |
| 3 | History Insight | ~10ë¶ |
| 4 | Session Analyzer + ë§ë¬´ë¦¬ | ~15ë¶ |
| í©ê³ | ~80ë¶ |
ì°¸ê°ì ìëì ë°ë¼ 75~90ë¶ ììë ì ììµëë¤. Block 1ì´ ê°ì¥ ìê°ì´ ì¤ë 걸리ë íµì¬ ë¸ë¡ì ëë¤.
íµì¬ ì ëµ: ì본 ì¤í¬ì í´ì²´íë©° ë°°ì°ê¸°
ìë ë°©ìì¼ë¡ ì§ííë¤:
- Block 0ìì session-wrap ì¤í¬ì 구조ì multi-agent ì리를 ì´í´íë¤
- Block 1ìì ì°¸ê°ìê° session-wrap ì¤í¬ì SKILL.md를 ì§ì ìì±íë¤ (ë¨ê³ë³ ìë´)
- Block 2ìì ì§ì ë§ë ì¤í¬ì ì¤ííê³ ê²°ê³¼ë¥¼ íì¸íë¤
- Block 3ìì history-insightë¡ ê³¼ê±° ì¸ì 기ë¡ì ë¶ìíë¤
- Block 4ìì session-analyzerë¡ ì¤í¬ ì¤íì ê²ì¦íë¤
session-wrap ì본ì íë¬ê·¸ì¸ì ì¤ì¹ëì´ ìë¤. ì°¸ê°ìë ì´ë¥¼ ì°¸ê³ íë©´ì ì기ë§ì ë²ì ì ë§ë ë¤.
ë¸ë¡ í¹ì ê·ì¹
- Block 0 (ê°ë ì´í´): Phase Aìì multi-agent ê°ë ì¤ëª + session-wrap ì본 구조 ë¶ì ìë´ â Stop. Phase Bìì í´ì¦.
- Block 1 (ì¤í¬ ë§ë¤ê¸°): Phase Aìì SKILL.md를 Step-by-Stepì¼ë¡ ìì±íë ë°©ë² ìë´ â ì°¸ê°ìê° ì§ì ìì± â Stop. Phase Bìì ìì±í ì¤í¬ 구조 í´ì¦. (ê°ì¥ 긴 ë¸ë¡ â ìë£ í “ì¬ê¸°ê¹ì§ ì ë°ë¼ì¤ì ¨ìµëë¤!” ê²©ë ¤)
- Block 2 (ì¤í & ê²ì¦): Phase Aìì ë§ë ì¤í¬ ì¤í + ê²°ê³¼ íì¸ ìë´ â Stop. Phase Bìì ì¤í ê²°ê³¼ í´ì¦.
- Block 3 (History Insight): Phase Aìì history-insight ì¤í¬ ìê° + ì¤í ìë´ â Stop. Phase Bìì í´ì¦.
- Block 4 (Session Analyzer): Phase Aìì session-analyzer ìê° + ì¤í ìë´ â Stop. Phase Bìì ì¢ í© í´ì¦ + ë§ë¬´ë¦¬.
References íì¼ ë§µ
| ë¸ë¡ | íì¼ | 주ì |
|---|---|---|
| Block 0 | references/block0-concept.md |
Multi-agent í¨í´ + session-wrap ê°ë |
| Block 1 | references/block1-build-session-wrap.md |
session-wrap ì¤í¬ ì§ì ë§ë¤ê¸° |
| Block 2 | references/block2-run-session-wrap.md |
ë§ë ì¤í¬ ì¤í + ê²ì¦ |
| Block 3 | references/block3-history-insight.md |
history-insight ì¤ìµ |
| Block 4 | references/block4-session-analyzer.md |
session-analyzer ì¤ìµ |
íì¼ ê²½ë¡ë ì´ SKILL.md ê¸°ì¤ ìëê²½ë¡ë¤. ê° reference íì¼ì
## EXPLAIN,## EXECUTE,## QUIZì¹ì ì¼ë¡ 구ì±ëë¤.
ì§í ê·ì¹
- í ë²ì í ë¸ë¡ì© ì§ííë¤
- “ë¤ì”, “skip”, ë¸ë¡ ë²í¸/ì´ë¦ì¼ë¡ ì´ëíë¤
- Block 1ìì ìì±í ì¤í¬ íì¼ì Block 2ìì ì¤ííë¤
- ì°¸ê°ìì íë¡ì í¸ì
.claude/skills/my-session-wrap/SKILL.md를 ìì±íë¤ - Claude Code ê´ë ¨ ì§ë¬¸ì´ ì¤ë©´ claude-code-guide ìì´ì í¸(ë´ì¥ ë구)ë¡ ëµë³íë¤. ëµë³ í ì¬ì©ìê° ì§ì ë°ë¼í ì ìê² ë¨ê³ë³ë¡ ìë´íê³ , ì§ë¬¸í ëë AskUserQuestionì ì¬ì©íë¤. ë´ì¥ ìì´ì í¸ ëµë³ì´ ë¶ì ííë¤ê³ íë¨ëë©´, ê³µì 문ì를
curlë¡ íì¼ì ì ì¥í ë¤ Read í´ë¡ 꼼꼼í ì½ê³ ì íí ì ë³´ë¡ ë¤ì ëµíë¤ (WebFetchë ìì½/ìì¤ ìíì´ ìì¼ë¯ë¡ ì¬ì©íì§ ìëë¤)
ìì
ì¤í¬ ìì ì 먼ì ìµì 커리íë¼ì ì¤ì¹í ë¤ ë¸ë¡ì ì ííë¤.
Step 1: ìµì ì¤í¬ ì¤ì¹
ìë ëª ë ¹ì´ë¥¼ ì¶ë ¥íê³ Bashë¡ ì¤ííë¤:
npx skills add ai-native-camp/camp-1 --agent claude-code --yes
ì¤í 결과를 ê°ëµí ìë´íë¤ (ì: “ì¤í¬ì´ ìµì ë²ì ì¼ë¡ ì¤ì¹ëììµë뤔).
Step 2: ë¸ë¡ ì í
ìë í ì´ë¸ì ë³´ì¬ì£¼ê³ AskUserQuestionì¼ë¡ ì´ëì ììí ì§ ë¬¼ì´ë³¸ë¤.
| Block | 주ì | ë´ì© |
|---|---|---|
| 0 | ê°ë ì´í´ | Multi-agent í¨í´, session-wrapì´ë? |
| 1 | ì¤í¬ ë§ë¤ê¸° | session-wrap SKILL.md ì§ì ìì± |
| 2 | ì¤í & ê²ì¦ | ë§ë ì¤í¬ ì¤í + ê²°ê³¼ íì¸ |
| 3 | History Insight | ì¸ì íì¤í 리 ë¶ì ì¤ìµ |
| 4 | Session Analyzer | ì¸ì ì¤í ê²ì¦ ì¤ìµ |
AskUserQuestion({
"questions": [{
"question": "Day 4: Wrap & Analyze\n\nì´ëìë¶í° ììí ê¹ì?",
"header": "ìì ë¸ë¡",
"options": [
{"label": "ì²ìë¶í° (Block 0)", "description": "Multi-agent í¨í´ê³¼ session-wrap ê°ë
ë¶í° 차근차근"},
{"label": "ì¤í¬ ë§ë¤ê¸° (Block 1)", "description": "ê°ë
ì ì´ë¯¸ ìë©´ ë°ë¡ ì¤í¬ ìì±í기"},
{"label": "ì¤í & ê²ì¦ (Block 2)", "description": "ì¤í¬ì ì´ë¯¸ ë§ë¤ìì¼ë©´ ì¤í + ê²°ê³¼ íì¸"},
{"label": "ë¶ì ë구 (Block 3~4)", "description": "history-insightì session-analyzer ì¤ìµë¶í°"}
],
"multiSelect": false
}]
})
ìì ë¸ë¡ ì í í â í´ë¹ ë¸ë¡ì Phase Aë¶í° ì§ííë¤.