day2-supplement-mcp
npx skills add https://github.com/ai-native-camp/camp-1 --skill day2-supplement-mcp
Agent 安装分布
Skill 文档
Day 2 ë³´ì¶©: MCP ë¥ë¤ì´ë¸
ì´ ì¤í¬ì´ í¸ì¶ëë©´ ìë 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 í¬í¨)ì´ë ì¶ê° í ì¤í¸ë ì¶ë ¥íì§ ìëë¤.
References íì¼ ë§µ
| ë¸ë¡ | íì¼ | 주ì |
|---|---|---|
| Block 0 | references/block0-concept.md |
MCP ê°ë ì´í´ |
| Block 1 | references/block1-add-server.md |
MCP ìë² ì¶ê°í기 |
| Block 2 | references/block2-mcp-command.md |
/mcp ëª ë ¹ì´ë¡ ë구 íì |
| Block 3 | references/block3-popular-servers.md |
ì¸ê¸° MCP ìë² íì ë° ì¤ì¹ |
| Block 4 [BONUS] | references/block4-plugin-mcp.md |
/pluginì¼ë¡ MCP íì¥ |
íì¼ ê²½ë¡ë ì´ SKILL.md ê¸°ì¤ ìëê²½ë¡ë¤. ê° reference íì¼ì
## EXPLAIN,## EXECUTE,## QUIZì¹ì ì¼ë¡ 구ì±ëë¤.
ì§í ê·ì¹
- í ë²ì í ë¸ë¡ì© ì§ííë¤
- “ë¤ì”, “skip”, ë¸ë¡ ë²í¸/ì´ë¦ì¼ë¡ ì´ëíë¤
- BONUS ë¸ë¡ì ìê°ì´ ë¨ì ëë§ ì§ííë¤
- Claude Code ê´ë ¨ ì§ë¬¸ì´ ì¤ë©´ claude-code-guide ìì´ì í¸(ë´ì¥ ë구)ë¡ ëµë³íë¤. ëµë³ í ì¬ì©ìê° ì§ì ë°ë¼í ì ìê² ë¨ê³ë³ë¡ ìë´íê³ , ì§ë¬¸í ëë AskUserQuestionì ì¬ì©íë¤
- Block 3 ìë£ í ì ì²´ ë§ë¬´ë¦¬ ìë´ (BONUS Block 4ë ìê° ì¬ì ì ì§í)
ìì
ì¤í¬ ìì ì 먼ì ìµì 커리íë¼ì ì¤ì¹í ë¤ ë¸ë¡ì ì ííë¤.
Step 1: ìµì ì¤í¬ ì¤ì¹
ìë ëª ë ¹ì´ë¥¼ ì¶ë ¥íê³ Bashë¡ ì¤ííë¤:
npx skills add ai-native-camp/camp-1 --agent claude-code --yes
ì¤í 결과를 ê°ëµí ìë´íë¤ (ì: “4ê° ì¤í¬ì´ ìµì ë²ì ì¼ë¡ ì¤ì¹ëììµë뤔).
Step 2: ë¸ë¡ ì í
ìë í ì´ë¸ì ë³´ì¬ì£¼ê³ AskUserQuestionì¼ë¡ ì´ëì ììí ì§ ë¬¼ì´ë³¸ë¤.
| Block | 주ì | ë´ì© |
|---|---|---|
| 0 | MCP ê°ë | MCPê° ëì§, USB-C ë¹ì , ìí¤í ì² |
| 1 | ìë² ì¶ê° | claude mcp addë¡ ì¤ì ìë² ì°ê²° |
| 2 | /mcp íì | ì°ê²°ë ìë²ì ë구 ëª©ë¡ íì¸ |
| 3 | ì¸ê¸° ìë² | ê³µì 목ë¡ìì ì ì©í ìë² ì¤ì¹ |
| 4 [BONUS] | Plugin + MCP | /pluginì¼ë¡ MCP í¬í¨ íë¬ê·¸ì¸ ì¤ì¹ |
AskUserQuestion({
"questions": [{
"question": "ì´ëìë¶í° ììí ê¹ì?",
"header": "ìì ë¸ë¡",
"options": [
{"label": "Block 0: MCP ê°ë
", "description": "MCPê° ëì§, ì íìíì§ë¶í°"},
{"label": "Block 1: ìë² ì¶ê°", "description": "ë°ë¡ MCP ìë² ì°ê²° ì¤ìµ"},
{"label": "Block 2: /mcp íì", "description": "ì´ë¯¸ ìë²ê° ìì´ì ë구 íì¸ë¶í°"},
{"label": "Block 3: ì¸ê¸° ìë²", "description": "ì´ë¤ ìë²ê° ìëì§ ëë¬ë³´ê¸°"}
],
"multiSelect": false
}]
})
ìì ë¸ë¡ ì í í â í´ë¹ ë¸ë¡ì Phase Aë¶í° ì§ííë¤.