tech-decision
16
总安装量
5
周安装量
#21319
全站排名
安装命令
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill tech-decision
Agent 安装分布
replit
5
openclaw
5
mcpjam
4
openhands
4
windsurf
4
zencoder
4
Skill 文档
Tech Decision – 기ì ìì¬ê²°ì ê¹ì´ íì
기ì ì ìì¬ê²°ì ì ì²´ê³ì ì¼ë¡ ë¶ìíê³ ì¢ í©ì ì¸ ê²°ë¡ ì ëì¶íë ì¤í¬.
íµì¬ ìì¹
ëê´ì 결과물: 모ë ë³´ê³ ìë ê²°ë¡ ì 먼ì ì ìíê³ , ê·¸ ë¤ìì 근거를 ì ê³µíë¤.
ì¬ì© ìë리ì¤
- ë¼ì´ë¸ë¬ë¦¬/íë ììí¬ ì í (React vs Vue, Prisma vs TypeORM)
- ìí¤í ì² í¨í´ ê²°ì (Monolith vs Microservices, REST vs GraphQL)
- 구í ë°©ì ì í (Server-side vs Client-side, Polling vs WebSocket)
- 기ì ì¤í ê²°ì (ì¸ì´, ë°ì´í°ë² ì´ì¤, ì¸íë¼ ë±)
ìì¬ê²°ì ìí¬íë¡ì°
Phase 1: 문ì ì ì
ìì¬ê²°ì 주ì ì ë§¥ë½ì ëª íí íë¤:
- 주ì íì : 무ìì ê²°ì í´ì¼ íëê°?
- ìµì ìë³: ë¹êµí ì íì§ë¤ì 무ìì¸ê°?
- íê° ê¸°ì¤ ì립: ì´ë¤ 기ì¤ì¼ë¡ íê°í ê²ì¸ê°?
- ì±ë¥, íìµ ê³¡ì , ìíê³, ì ì§ë³´ìì±, ë¹ì© ë±
- íë¡ì í¸ í¹ì±ì ë§ë ê¸°ì¤ ì°ì ìì ì¤ì
- ìì¸ ê¸°ì¤ì
references/evaluation-criteria.md참조
Phase 2: ë³ë ¬ ì ë³´ ìì§
ì¬ë¬ ìì¤ìì ëìì ì 보를 ìì§íë¤. ë°ëì ë³ë ¬ë¡ ì¤í:
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ëì ì¤í (Task toolë¡ ë³ë ¬ ì¤í) â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â 1. codebase-explorer agent â
â â 기존 ì½ëë² ì´ì¤ ë¶ì, íì¬ í¨í´/ì ì½ì¬í íì
â
â â
â 2. docs-researcher agent â
â â ê³µì 문ì, ê°ì´ë, best practices 리ìì¹ â
â â
â 3. Skill: dev-scan â
â â 커뮤ëí° ì견 ìì§ (Reddit, HN, Dev.to, Lobsters) â
â â
â 4. Skill: agent-council â
â â ë¤ìí AI ì ë¬¸ê° ê´ì ìì§ â
â â
â 5. [ì í] Context7 MCP â
â â ë¼ì´ë¸ë¬ë¦¬ë³ ìµì 문ì ì¡°í â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
ì¤í ë°©ë²:
# Agentsë Task toolë¡ ë³ë ¬ ì¤í
Task codebase-explorer: "ë¶ìí 주ì ì 컨í
ì¤í¸"
Task docs-researcher: "리ìì¹í 기ì /ë¼ì´ë¸ë¬ë¦¬"
# 기존 ì¤í¬ì Skill toolë¡ í¸ì¶
Skill: dev-scan (커뮤ëí° ì견)
Skill: agent-council (ì ë¬¸ê° ê´ì )
Phase 3: ì¢ í© ë¶ì
ìì§ë ì 보를 ë°íì¼ë¡ tradeoff-analyzer agent를 ì¤í:
- ê° ìµì ë³ pros/cons ì 리
- íê° ê¸°ì¤ë³ ì ìí
- ì¶©ëíë ì견 ì 리
- ì 뢰ë íê° (ì¶ì² 기ë°)
Phase 4: ìµì¢ ë³´ê³ ì ìì±
decision-synthesizer agentë¡ ëê´ì ì¢
í© ë³´ê³ ì ìì± (ìì¸ í
í릿: references/report-template.md):
# 기ì ìì¬ê²°ì ë³´ê³ ì: [주ì ]
## ê²°ë¡ (Executive Summary)
**ì¶ì²: [Option X]**
[1-2ë¬¸ì¥ íµì¬ ì´ì ]
## íê° ê¸°ì¤ ë° ê°ì¤ì¹
| ê¸°ì¤ | ê°ì¤ì¹ | ì¤ëª
|
|------|--------|------|
| ì±ë¥ | 30% | ... |
| íìµê³¡ì | 20% | ... |
## ìµì
ë³ ë¶ì
### Option A: [ì´ë¦]
**ì¥ì :**
- [ì¥ì 1] (ì¶ì²: ê³µì 문ì)
- [ì¥ì 2] (ì¶ì²: Reddit r/webdev)
**ë¨ì :**
- [ë¨ì 1] (ì¶ì²: HN í ë¡ )
**ì í©í ê²½ì°:** [ìë리ì¤]
### Option B: [ì´ë¦]
...
## ì¢
í© ë¹êµ
| ê¸°ì¤ | Option A | Option B | Option C |
|------|----------|----------|----------|
| ì±ë¥ | âââ | ââ | ââââ |
| íìµê³¡ì | ââ | ââââ | ââ |
| **ì´ì ** | **Xì ** | **Yì ** | **Zì ** |
## ì¶ì² 근거
1. [íµì¬ 근거 1 with ì¶ì²]
2. [íµì¬ 근거 2 with ì¶ì²]
3. [íµì¬ 근거 3 with ì¶ì²]
## 리ì¤í¬ ë° ì£¼ìì¬í
- [주ìì 1]
- [주ìì 2]
## ì°¸ê³ ì¶ì²
- [ì¶ì² 목ë¡]
íì©íë 리ìì¤
Agents (ì´ íë¬ê·¸ì¸)
| Agent | ìí |
|---|---|
codebase-explorer |
기존 ì½ëë² ì´ì¤ ë¶ì, í¨í´/ì ì½ì¬í íì |
docs-researcher |
ê³µì 문ì, ê°ì´ë, best practices 리ìì¹ |
tradeoff-analyzer |
ìµì ë³ pros/cons ì 리, ë¹êµ ë¶ì |
decision-synthesizer |
ëê´ì ìµì¢ ë³´ê³ ì ìì± |
기존 ì¤í¬ (Skill toolë¡ í¸ì¶)
| Skill | ì©ë | í¸ì¶ ë°©ë² |
|---|---|---|
dev-scan |
Reddit, HN, Dev.to ë± ì»¤ë®¤ëí° ì견 | Skill: dev-scan |
agent-council |
ë¤ìí AI ì ë¬¸ê° ê´ì ìì§ | Skill: agent-council |
MCP (ì íì )
- Context7: ë¼ì´ë¸ë¬ë¦¬ë³ ìµì ê³µì 문ì ì¡°í
ë¹ ë¥¸ ì¤í ê°ì´ë
1. ê°ë¨í ë¹êµ (A vs B)
ì¬ì©ì: "React vs Vue ëê° ëìê¹?"
ì¤í:
1. Task docs-researcher + Task codebase-explorer (ë³ë ¬)
2. Skill: dev-scan
3. Task tradeoff-analyzer
4. Task decision-synthesizer
2. ê¹ì ë¶ì (ë³µì¡í ìì¬ê²°ì )
ì¬ì©ì: "ì°ë¦¬ íë¡ì í¸ì ìíê´ë¦¬ ë¼ì´ë¸ë¬ë¦¬ ë ì¸ì§ ê³ ë¯¼ì´ì¼"
ì¤í:
1. Task codebase-explorer (íì¬ ìí ë¶ì)
2. ë³ë ¬ ì¤í:
- Task docs-researcher (Redux, Zustand, Jotai, Recoil ë±)
- Skill: dev-scan
- Skill: agent-council
3. Task tradeoff-analyzer
4. Task decision-synthesizer
3. ìí¤í ì² ê²°ì
ì¬ì©ì: "모ëë¦¬ì¤ vs ë§ì´í¬ë¡ìë¹ì¤ ì´ë»ê² í´ì¼ í ê¹?"
ì¤í:
1. Task codebase-explorer (íì¬ ê·ëª¨/ë³µì¡ë ë¶ì)
2. ë³ë ¬ ì¤í:
- Task docs-researcher (ê° ìí¤í
ì² best practices)
- Skill: agent-council (ìí¤í
í¸ ê´ì )
3. Task tradeoff-analyzer (í ê·ëª¨, ë°°í¬ ë³µì¡ë ë± ê³ ë ¤)
4. Task decision-synthesizer
주ìì¬í
- 컨í ì¤í¸ ì ê³µ: íë¡ì í¸ í¹ì±, í ê·ëª¨, 기존 기ì ì¤í ë± ë§¥ë½ ì ë³´ê° ë§ììë¡ ì íí ë¶ì ê°ë¥
- íê° ê¸°ì¤ íì¸: ì¬ì©ììê² ì¤ìí 기ì¤ì´ 무ìì¸ì§ 먼ì íì¸
- ì 뢰ë íì: ì¶ì²ê° ë¶ë¶ëª íê±°ë ì¤ëë ì ë³´ë ëª ì
- ê²°ë¡ ë¨¼ì : íì ëê´ìì¼ë¡ ê²°ë¡ ë¶í° ì ì
ì¶ê° 리ìì¤
ì°¸ê³ íì¼
references/report-template.md– ìì¸ ë³´ê³ ì í í릿references/evaluation-criteria.md– íê° ê¸°ì¤ ê°ì´ë