- name
- council
- description
- This skill activates when the user needs multi-perspective analysis, business decision support, risk evaluation, strategic planning, or any task that benefits from multiple viewpoints. It reads SKILLS_INDEX.md to route to appropriate skills. Triggers include "council", "๋ค๊ด์ ๋ถ์", "์ฌ๋ฌ ๊ด์ ์์ ๋ด์ค", "์์ฌ๊ฒฐ์ ๋์์ค", "ํ์ํ", "๋ฆฌ์คํฌ ํ๊ฐํด์ค", "์ด๊ฑฐ ํด๋ ๋ ๊น", "ํ๋จ ์ข ๋์์ค".
- allowed-tools
- ["Read","Glob","Grep","Agent"]
# Council โ ์
๋ฌด ์์ฌ๊ฒฐ์ ์ค์ผ์คํธ๋ ์ดํฐ
> SKILLS_INDEX.md๋ฅผ ์ฝ๊ณ , ๋ณต์ก๋์ ๋ฐ๋ผ ์ ์ ํ ์คํฌ/์์ด์ ํธ๋ฅผ ์ ํยท๋ณ๋ ฌ ์คํยท์ข
ํฉํฉ๋๋ค.
---
## WHEN TRIGGERED - EXECUTE IMMEDIATELY
---
## Workflow
### Step 0: ์คํฌ ์ธ๋ฑ์ค ๋ก๋ + ๋ณต์ก๋ ๋ถ๋ฅ
1. `.claude/skills/SKILLS_INDEX.md` ๋ฅผ Read
2. ์ฌ์ฉ์์ ์์ฒญ์ ๋ถ์ํ์ฌ ๋ณต์ก๋๋ฅผ ๋ถ๋ฅ:
| Tier | ํน์ฑ | ๋ผ์ฐํ
|
|------|------|--------|
| **Micro** | ๋จ์ผ ํ์ผ ์ฝ๊ธฐ, ๊ฐ๋จํ ์ง๋ฌธ, ํ ๋จ๊ณ ์์
| **์คํฌ ์ข
๋ฃ** โ ๋ฉ์ธ ์ธ์
์ด ์ง์ ์ฒ๋ฆฌ |
| **Sprint** | ์ง์ค๋ ๋ฉํฐ์คํ
(๋ถ์+๋ณด๊ณ ์, ๋ฆฌ์์น+๊ฒ์ฆ) | 1~3๊ฐ ์คํฌ/์์ด์ ํธ ์ ํ |
| **Council** | ์ ๋ต์ ๊ฒฐ์ , ๋ค๊ด์ ํ์, ๋ฆฌ์คํฌ ํ๊ฐ | 3~5๊ฐ ๋
๋ฆฝ ์์ด์ ํธ ๋ณ๋ ฌ ์คํ + ์ข
ํฉ |
**Micro ํ๋จ ๊ธฐ์ค**:
- ํ๋์ CSV ์ฝ๊ณ ํน์ ์์น ํ์ธ
- ๋จ์ ์ฉ์ด ์ง๋ฌธ
- ํ์ผ 1๊ฐ ์์ฑ
โ ์ด๋ฐ ๊ฑด ์คํฌ์ ์ข
๋ฃํ๊ณ ๋ฉ์ธ ์ธ์
์ด ์ง์ ์ฒ๋ฆฌ
**Sprint ํ๋จ ๊ธฐ์ค**:
- "A ๋ถ์ํด์ B ๋ณด๊ณ ์๋ก ๋ง๋ค์ด" (๋ถ์ + ๋ณด๊ณ ์ = 2๋จ๊ณ)
- "์ด ๋ฐ์ดํฐ ๋ถ์ํ๊ณ ํฌ๋ก์ค์ฒดํฌํด์ค" (data-analyst + cross-check)
- ์์ฐ, ์๊ฐ, ๋จ์ผ ์ฃผ์ ๋ด ์์ฌ๊ฒฐ์
**Council ํ๋จ ๊ธฐ์ค**:
- "๊ณต๊ธ์ฌ A์์ B๋ก ๋ฐ๊ฟ์ผ ํ ๊น?"
- "์ด๋ฒ ๋ถ๊ธฐ ์์ธก์ด ์ ๋ขฐํ ๋งํ๊ฐ?"
- "์ด ํ๋ก์ธ์ค๋ฅผ ๋ฐ๊พธ๋ ๊ฒ ๋ง๋์ง ์ ์ฒด์ ์ผ๋ก ๋ด์ค"
- ์ฌ๋ฌ ์ดํด๊ด๊ณ์์๊ฒ ์ํฅ, ๋๋๋ฆฌ๊ธฐ ์ด๋ ค์ด ๊ฒฐ์
---
### Step 1: ์คํฌ/์์ด์ ํธ ๋งค์นญ (Sprint / Council)
**Sprint (1~3๊ฐ)**:
1. SKILLS_INDEX.md์์ ์์ฒญ๊ณผ ๋งค์นญ๋๋ ์คํฌ์ 1~3๊ฐ ์ ํ
2. ์ ํ๋ ์คํฌ์ ์์ฐจ ๋๋ ๋ณ๋ ฌ ์คํ
3. ์์ ์กฐํฉ:
- ๋ฐ์ดํฐ ๊ธฐ๋ฐ ํ๋จ โ `data-analyst` โ `cross-check`
- ๋ณด๊ณ ์ ์์ฑ โ `data-analyst` โ `content-draft` โ `xlsx`
- ๋ฆฌ์์น ๊ธฐ๋ฐ ํ๋จ โ `deep-research` โ `cross-check`
**Council (3~5๊ฐ ๋
๋ฆฝ ์์ด์ ํธ)**:
1. SKILLS_INDEX.md + ์ฌ์ฉ์ ์์ฒญ์ ๊ธฐ๋ฐ์ผ๋ก **๊ด์ (perspective)** ์ ์
2. ๊ด์ ์ ๊ณ ์ ์ด ์๋๋ผ ์์ฒญ์ ๋ง์ถฐ ๋์ ์ผ๋ก ๊ฒฐ์
์์ฃผ ์ฐ์ด๋ ๊ด์ ํ:
| ๊ด์ | ์ญํ | ์ธ์ ์ฌ์ฉ |
|------|------|---------|
| **๋ฐ์ดํฐ ๋ถ์๊ฐ** | ์ซ์์ ์ฌ์ค ๊ธฐ๋ฐ ํ๋จ | ํญ์ |
| **๋๋ฉ์ธ ์ ๋ฌธ๊ฐ** | ์
๊ณ ๊ดํ, ํด๋น ์
๋ฌด์ ๋งฅ๋ฝ | ๋๋ฉ์ธ ์ง์์ด ํ์ํ ๋ |
| **๋นํ๊ฐ** | ๋ฆฌ์คํฌ, ์คํจ ๋ชจ๋, ๋์น ๊ฒ | ์์ฌ๊ฒฐ์ / ๋ฆฌ์คํฌ ํ๊ฐ ์ |
| **์คํ์** | ํ์ค ์ ์ฝ, ์คํ ๊ฐ๋ฅ์ฑ, ๋น์ฉ | ์คํ ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ ๋ |
| **๊ณ ๊ฐ/์ฌ์ฉ์ ๊ด์ ** | ์ต์ข
์ฌ์ฉ์๋ ๊ณ ๊ฐ์๊ฒ ๋ฏธ์น๋ ์ํฅ | ์ธ๋ถ ์ํฅ์ด ์์ ๋ |
3. ๊ฐ ์์ด์ ํธ์๊ฒ **context๋ก ์ค ๊ฒ**:
- ์ฌ์ฉ์์ ์๋ ์์ฒญ
- ๊ด๋ จ `data/` ํ์ผ ๋ด์ฉ (ํ์์ Readํด์ ํฌํจ)
- ๊ด๋ จ `references/` ๋ฌธ์ (ํ์์)
- `memory/wiki/` ๊ด๋ จ ํ์ด์ง (ํ์์)
---
### Step 2: ๋ณ๋ ฌ ์คํ (Council๋ง ํด๋น)
**๋ฐ๋์ ๋ชจ๋ ์์ด์ ํธ๋ฅผ ๋จ์ผ ๋ฉ์์ง์์ ๋์ spawn. ์์ฐจ ์คํ ๊ธ์ง.**
๊ฐ ์์ด์ ํธ ํ๋กฌํํธ์ ํฌํจํ ๊ฒ:
```
[์ญํ ์ค๋ช
]
[์ฌ์ฉ์ ์์ฒญ + ๊ด๋ จ ๋ฐ์ดํฐ/์ฐธ์กฐ๋ฌธ์ ๋ด์ฉ]
INDEPENDENCE PROTOCOL:
- ๋น์ ์ ์ด ์ง๋ฌธ์ ๋ถ์ํ๋ ์ฌ๋ฌ ๋
๋ฆฝ ์์ด์ ํธ ์ค ํ๋์
๋๋ค.
- ๋ค๋ฅธ ์์ด์ ํธ๊ฐ ๋ฌด์์ ๊ฒฐ๋ก ๋ด๋ ธ๋์ง ๋ชจ๋ฆ
๋๋ค. ์ถ์ธกํ์ง ๋ง์ธ์.
- ๋น์ ์๊ฒ ์ฃผ์ด์ง ๊ทผ๊ฑฐ๋ง์ผ๋ก ํ๋จํ์ธ์.
- ๊ฒฐ๋ก ์ ์๋ต ๋งจ ์์ ์ง์ ์ ์ผ๋ก ์ ์ผ์ธ์.
- ๋ชจ๋ ์ฃผ์ฅ์ ์ถ์ฒ(ํ์ผ๋ช
, ๋ฐ์ดํฐ, ์ถ๋ก ๊ทผ๊ฑฐ)๋ฅผ ๋ฌ์์ฃผ์ธ์.
- ๊ทผ๊ฑฐ๊ฐ ๋ถ์กฑํ๋ฉด ๊ทธ๋ ๋ค๊ณ ๋งํ์ธ์. ๋น์นธ์ ์ถ์ธก์ผ๋ก ์ฑ์ฐ์ง ๋ง์ธ์.
- ๋ถํธํ๋๋ผ๋ ์์งํ ํ๊ฐ๋ฅผ ๋ด๋ ค์ฃผ์ธ์.
- 200๋จ์ด ์ด๋ด๋ก ๊ฐ๊ฒฐํ๊ฒ.
```
Agent tool ์ค์ :
| Parameter | Value |
|-----------|-------|
| subagent_type | `general-purpose` |
| model | `sonnet` (Sprint) / `opus` (Council) |
| prompt | ์ ๊ตฌ์กฐ๋ก ๊ตฌ์ฑ |
---
### Step 3: ์ข
ํฉ (Chairman)
๋ชจ๋ ์์ด์ ํธ ์๋ต์ ์์งํ๊ณ ์ข
ํฉ:
1. **์์ง**: ๊ฐ ์์ด์ ํธ์ ํต์ฌ ๊ฒฐ๋ก ํ ์ค ์์ฝ
2. **ํฉ์**: 2๊ฐ ์ด์ ์์ด์ ํธ๊ฐ ์๋ ดํ๋ ํฌ์ธํธ
3. **๊ฐ๋ฑ**: ์์ด์ ํธ ๊ฐ ๋ถ์ผ์น. ์์ชฝ ๊ทผ๊ฑฐ ์ ์
4. **๋นํ**: ์๋ฌด๋ ๋ค๋ฃจ์ง ์์ ์ค์ ์ธก๋ฉด
5. **๊ฐ์ค์น**: ๊ตฌ์ฒด์ ๊ทผ๊ฑฐ(ํ์ผ๋ช
, ๋ฐ์ดํฐ)๊ฐ ์๋ ๊ฒฐ๋ก > ์ผ๋ฐ ์ฃผ์ฅ
6. **ํ์ **:
| ํ์ | ์กฐ๊ฑด |
|------|------|
| **Go** | ๋ค์ ๋์ + ๋ฆฌ์คํฌ ์๋ณ๋จ + ๊ด๋ฆฌ ๊ฐ๋ฅ |
| **Pivot** | ์๊ฒฌ ๋ถ์ด (50:50) ๋๋ ์ค์ ๋ฏธ์ง์ |
| **No-Go** | ๋ค์ ๋ฐ๋ + ๊ตฌ์ฒด์ ๋ฆฌ์คํฌ ๊ทผ๊ฑฐ |
| **์ถ๊ฐ ์ ๋ณด ํ์** | ํต์ฌ ๋ฐ์ดํฐ ๋๋ฝ โ ์ง๊ธ ํ๋จ ๋ถ๊ฐ |
---
### Step 4: ๊ฒฐ๊ณผ ์ ์
```markdown
## ์์ด์ ํธ ๊ด์
### [์์ด์ ํธ 1 ์ด๋ฆ] ([๊ด์ ])
[1-2๋ฌธ์ฅ ๊ฒฐ๋ก ์์ฝ]
### [์์ด์ ํธ 2 ์ด๋ฆ] ([๊ด์ ])
[1-2๋ฌธ์ฅ ๊ฒฐ๋ก ์์ฝ]
...
---
## ์ข
ํฉ
**ํฉ์**: [์๋ ดํ๋ ํฌ์ธํธ]
**๊ฐ๋ฑ**: [๋ถ์ผ์น์ ๊ทธ ๊ทผ๊ฑฐ]
**๋นํ**: [๋ค๋ฃจ์ง ๋ชปํ ๋ถ๋ถ]
---
## ํ์ : [Go / Pivot / No-Go / ์ถ๊ฐ ์ ๋ณด ํ์]
**์ ๋ขฐ๋**: [๋์/์ค๊ฐ/๋ฎ์] โ [์ด์ ]
**ํต์ฌ ๊ทผ๊ฑฐ**: [๊ฒฐ์ ์ ์์ธ]
**์กฐ๊ฑด**: [์๋ค๋ฉด]
---
## ์ถ์ฒ ๋ค์ ๋จ๊ณ
1. [์ก์
]
2. [์ก์
]
```
### Step 5: ๋ฉ๋ชจ๋ฆฌ ์ ์
๊ฒฐ๊ณผ์ durable knowledge๊ฐ ํฌํจ๋์ด ์์ผ๋ฉด:
- `memory/wiki/decisions/`์ ์ํค ํ์ด์ง๋ก ๊ธฐ๋กํ ๊ฒ์ ์ฌ์ฉ์์๊ฒ ์ ์
- Sprint ๊ฒฐ๊ณผ๊ฐ ๋ฐ๋ณต ๊ฐ๋ฅํ ๋ถ์์ด๋ฉด ์คํฌ ํ๋ณด๋ก ์ ์
---
## ํต์ฌ ์์น
1. **๋
๋ฆฝ์ฑ**: ์์ด์ ํธ ๊ฐ ๊ฒฐ๊ณผ ๊ณต์ ๊ธ์ง. ํธํฅ ์ฃผ์
๊ธ์ง.
2. **๊ทผ๊ฑฐ ์ฐ์ **: ๊ทผ๊ฑฐ ์๋ ์ฃผ์ฅ์ ์ข
ํฉ ์ ๊ฐ์ค์น 0.
3. **๊ณผ์ ์ค์ผ์คํธ๋ ์ด์
๊ธ์ง**: Micro ์์
์ ์์ด์ ํธ ์ํํ์ง ์๋๋ค.
4. **Graceful degradation**: ์์ด์ ํธ 1๊ฐ ์คํจํด๋ ๋๋จธ์ง๋ก ์งํ (์ต์ 2๊ฐ ์๋ต ํ์).
5. **ํฌ๋ช
์ฑ**: ์ด๋ค ๊ด์ ์ด ์ฐธ์ฌํ๊ณ , ๋ฌด์์ ๋งํ๊ณ , ์ด๋ป๊ฒ ์ข
ํฉํ๋์ง ํญ์ ๊ณต๊ฐ.
View on GitHub