direction-setting
npx skills add https://github.com/cna-bootcamp/clauding-guide --skill direction-setting
Agent 安装分布
Skill 文档
ë°©í¥ì± ì ì (Direction Setting)
목ì
ê²ì¦ë 문ì ë¤ ì¤ìì ê°ì¥ íµì¬ì ì¸ í¹í 문ì (Kingpin Problem)를 ì°¾ê³ , ì´ë¥¼ í´ê²°í기 ìí ëª íí ë°©í¥ì±ì Needs Statementë¡ ì ìí©ëë¤.
ì¬ì© ìì
- 문ì ê°ì¤ì´ ê²ì¦ë í
- ì¬ë¬ 문ì ì¤ ê°ì¥ ì¤ìí 문ì 를 ì ì í´ì¼ í ë
- ì루ì íì ì ì ëª íí ë°©í¥ì±ì´ íìí ë
- ì¬ì©ìê° “í¹í ë¬¸ì ”, “ë°©í¥ì± ì ì”, “Needs Statement”를 ì¸ê¸í ë
íì ì ë ¥
- 문ì ê°ì¤ ë° ê²ì¦ ê²°ê³¼ (problem-hypothesis ê²°ê³¼):
define/문ì ê°ì¤.mddefine/문ì ê²ì¦ì¸í°ë·°ê²°ê³¼.mddefine/문ì ê²ì¦ì¸í°ë·°ê²°ê³¼ì·¨í©.mddefine/ë¹ì¦ëì¤ê°ì¹.md
- ëì ê³ ê° ì í:
define/ê³ ê°ë¶ì.md(customer-analysis ê²°ê³¼)
í¹í 문ì ë°ê²¬ íë¡ì¸ì¤
1. í¹í 문ì ê°ë
í¹í 문ì (Kingpin Problem): ë³¼ë§ìì ì¤í¸ë¼ì´í¬ë¥¼ ì¹ê¸° ìí´ ë°ëì ì°ë¬ë¨ë ¤ì¼ íë 5ë² íì²ë¼, í´ê²°íë©´ ë¤ë¥¸ ì¬ë¬ 문ì ë¤ì´ ì°ìì ì¼ë¡ í´ê²°ëë ê°ì¥ íµì¬ì ì¸ ë¬¸ì ì ëë¤.
2. í¹í 문ì ì ì ê¸°ì¤ (5ê°ì§)
ìí¥ë ¥ (Impact)
- ì§ë¬¸: ì´ ë¬¸ì 를 í´ê²°íë©´ ë¤ë¥¸ 문ì ë¤ë í¨ê» í´ê²°ëëê°?
- íê°: ì°ì í´ê²°ëë 문ì ì ìì ì¤ìë
- ì ì: 5ì ë§ì
ë¹ë (Frequency)
- ì§ë¬¸: ê³ ê°ì´ ì¼ë§ë ì주 겪ë 문ì ì¸ê°?
- íê°: ë°ì ë¹ë (매ì¼/매주/매ì/ê°ë)
- ì ì: 5ì ë§ì
ì¬ê°ë (Severity)
- ì§ë¬¸: ê³ ê°ìê² ë¯¸ì¹ë ê³ íµì ì ëë ì¼ë§ë í°ê°?
- íê°: 문ì ë¡ ì¸í ë¹ì©, ìê° ìì¤, ê°ì ì ê³ íµ ì ë
- ì ì: 5ì ë§ì
ê·¼ë³¸ì± (Root Cause)
- ì§ë¬¸: ë¤ë¥¸ 문ì ë¤ì ìì¸ì´ ëë 근본 문ì ì¸ê°?
- íê°: 5 WHY ë¶ì ê²°ê³¼, 문ì ê° ì¸ê³¼ê´ê³
- ì ì: 5ì ë§ì
í´ê²°ê°ë¥ì± (Feasibility)
- ì§ë¬¸: íì¤ì ì¼ë¡ í´ê²° ê°ë¥í 문ì ì¸ê°?
- íê°: 기ì ì ì¤í ê°ë¥ì±, ìì, ìê°, ë¹ì©
- ì ì: 5ì ë§ì
3. í¹í 문ì ë¶ì ë°©ë²
Step 1: ê²ì¦ë 문ì 리ì¤í¸ì
문ì ê²ì¦ ê²°ê³¼ìì ê²ì¦ë 모ë 문ì 를 ëì´í©ëë¤.
| 문ì ID | 문ì ì¤ëª | ì¤ìë íê· | ë¶í¸ë íê· |
|---|---|---|---|
| P1 | [문ì 1] | X.X | X.X |
| P2 | [문ì 2] | X.X | X.X |
| P3 | [문ì 3] | X.X | X.X |
Step 2: 문ì ê° ì¸ê³¼ê´ê³ ë§µí
P1 (근본ìì¸)
â ìí¥
P2 (ì¤ê°ë¬¸ì )
â ìí¥
P3 (í면문ì )
Step 3: 5ê°ì§ 기ì¤ì¼ë¡ ê° ë¬¸ì íê°
| 문ì ID | ìí¥ë ¥ | ë¹ë | ì¬ê°ë | ê·¼ë³¸ì± | í´ê²°ê°ë¥ì± | ì´ì |
|---|---|---|---|---|---|---|
| P1 | 5 | 4 | 5 | 5 | 3 | 22 |
| P2 | 3 | 5 | 4 | 3 | 4 | 19 |
| P3 | 2 | 3 | 3 | 2 | 5 | 15 |
Step 4: ì¢ í© ë¶ì ë° í¹í 문ì ì ì
- ì¢ í© ì ì ë¶ì
- ì¸ê³¼ê´ê³ë ë¶ì
- íê¸ í¨ê³¼ ë¶ì
- ìµì¢ í¹í 문ì ê²°ì
4. í¹í 문ì ì ì ê²°ê³¼
ì ì ë í¹í 문ì
[í 문ì¥ì¼ë¡ ëª ííê² ì ì]
ìì: “구ë ìë¹ì¤ê° ë무 ë§ìì ê´ë¦¬ê° ì´ë µë¤”
Needs Statement ìì±
Needs Statement 구조
'<ê³ ê°ì í>ë <목ì >ì ìíì¬ <ìíë ê²>ì´ íìíë¤.'
ìì± ìì¹
1. ì¬ì©ì ê²½í ì¤ì¬
- 기ì ì ì루ì ì´ ìë ì¬ì©ì ê²½íì í¥ì íí
- ì¬ì©ì ì ì¥ìì ì´ë¤ ë°©í¥ì¼ë¡ ê²½íì´ í¥ìëë©´ 문ì 를 í´ê²°íê±°ë ìíí ì ìëì§ íí
2. 목ì ëª íí
- í¹í 문ì ì 근본ìì¸ì ì ê±°íë ê²ì 목ì ì¼ë¡ ì¤ì
- 문ì ê°ì¤ì ì ìë 근본문ì íì©
3. ìíë ê² ì ì
- 기ë¥ì´ ìë ê²½íì íí
- 근본문ì 를 í´ê²°í ì ìë í° ë°©í¥ì± ëë 컨ì ì ì
- 구체ì ì¸ ì루ì ì´ ìë ë¬ì±íê³ ì íë ìí íí
4. íëì 문ì¥
- ì¬ë¬ ê°ê° ìë ë¨ 1ê°ì 문ì¥ì¼ë¡ íí
- 모ë íìì´ ê³µê°íê³ ì´í´í ì ìë ëª íì±
Needs Statement ìì
ìì 1: ìì ë°°ë¬ ìë¹ì¤
'ì§ìì 조리ë ììì ë¨¹ê³ ì¶ì ìììë¹ìë
ë¹ ë¥´ê³ ê°í¸íê² ë¤ìí ììì ì íí기 ìíì¬
ì 뢰í ì ìë ë§ì¶¤í ìì ì¶ì²ê³¼ 주문 ê²½íì´ íìíë¤.'
ìì 2: 구ë ê´ë¦¬ ìë¹ì¤
'ê°ì±ë¹ ì¢ì ìí 구ë
ìë¹ì¤ë¥¼ ì´ì©íê³ ì¶ì 구ë
ìë¹ì¤ ì´ì©ìë
ë³µì¡í 구ë
ì í¨ì¨ì ì¼ë¡ ê´ë¦¬í기 ìíì¬
모ë 구ë
ì íëì íì
íê³ ìµì íí ì ìë íµí© ê´ë¦¬ ê²½íì´ íìíë¤.'
ìì 3: ì¬í ê³í ìë¹ì¤
'ë§ì¶¤í ì¬íì ê³ííê³ ì¶ì ì¬íìë
ìê°ì ì ì½íê³ ë§ì¡±ë ëì ì¬íì ìíì¬
ê°ì¸ì ì·¨í¥ê³¼ ìí©ì ë§ë ì¬í ì 보를 ì½ê² ë°ê²¬íê³ ê³íí ì ìë ê²½íì´ íìíë¤.'
Needs Statement ê²ì¦ ì²´í¬ë¦¬ì¤í¸
ìì±í Needs Statement를 ë¤ì ì²´í¬ë¦¬ì¤í¸ë¡ ê²ì¦íì¸ì:
- ê³ ê°ì íì´ ëª ííê² ì ìëì´ ìëê°?
- 목ì ì´ í¹í 문ì ì 근본ìì¸ í´ê²°ê³¼ ì°ê²°ëì´ ìëê°?
- ìíë ê²ì´ 기ë¥ì´ ìë ê²½íì¼ë¡ ííëìëê°?
- íëì 문ì¥ì¼ë¡ ëª ííê² ííëìëê°?
- 모ë íìì´ ê³µê°íê³ ì´í´í ì ìëê°?
- ì루ì ì´ ìë ë°©í¥ì±ì ì ìíëê°?
- 측ì ê°ë¥í ì±ê³¼ë¡ ì°ê²°ë ì ìëê°?
ë구 íì©
Sequential MCP ì¬ì©
ë³µì¡í 문ì ë¶ìê³¼ ì²´ê³ì ì¸ í¹í 문ì ë°ê²¬ì ìí´ Sequential MCP를 íì©íì¸ì.
ë¶ì ê¹ì´
- í¹í 문ì ë°ê²¬: ì²´ê³ì ì¸ ë¤ì¸µ ë¶ì íì
- Needs Statement: í í©ìì ëª íì± ì¤ì
ì¶ë ¥ íì
íì¼ 1: í¹í문ì .md
# í¹í 문ì ë¶ì
## 1. ê²ì¦ë 문ì 리ì¤í¸
[문ì 리ì¤í¸ í]
## 2. 문ì ê° ì¸ê³¼ê´ê³
[ì¸ê³¼ê´ê³ ë¤ì´ì´ê·¸ë¨]
## 3. 5ê°ì§ ê¸°ì¤ íê°
[íê° ì ìí]
## 4. í¹í 문ì
[ì ì ë í¹í 문ì ]
íì¼ 2: 문ì í´ê²°ë°©í¥ì±.md
# 문ì í´ê²° ë°©í¥ì±
## Needs Statement
'<ê³ ê°ì í>ë <목ì >ì ìíì¬ <ìíë ê²>ì´ íìíë¤.'
## ìì¸ ì¤ëª
### ê³ ê°ì í
[ê³ ê° ì ìì í¹ì±]
### 목ì
[í¹í 문ì ì 근본ìì¸ ì¤ëª
]
### ìíë ê²
[ë¬ì±íê³ ì íë ê²½íê³¼ ìí]
ê²°ê³¼ íì¼
- í¹í문ì .md:
think/í¹í문ì .md - 문ì í´ê²°ë°©í¥ì±.md:
think/문ì í´ê²°ë°©í¥ì±.md
ì¤ì ê°ì´ëë¼ì¸
- Sequential MCP를 íì©íì¬ ì²´ê³ì ì¼ë¡ ë¶ìíì¸ì
- í¹í 문ì ë í ì ì²´ì í©ìê° íìí©ëë¤
- Needs Statementë ì루ì ì´ ìë ë°©í¥ì±ì ì ìí´ì¼ í©ëë¤
- 모ë ë¶ìì ê²ì¦ ë°ì´í°ì 기ë°í´ì¼ í©ëë¤
- ê°ì ì íë¨ì´ ìë ê°ê´ì ë°ì´í°ë¡ ê²°ì íì¸ì
- í¹í 문ì í´ê²°ì´ ë¤ë¥¸ 문ì ë¤ì ì°ì í´ê²°ë¡ ì´ì´ì§ëì§ ê²ì¦íì¸ì