← ClaudeAtlas

tech-decisionlisted

This skill should be used when the user asks to "기술 의사결정", "뭐 쓸지 고민", "A vs B", "비교 분석", "라이브러리 선택", "아키텍처 결정", "어떤 걸 써야 할지", "트레이드오프", "기술 선택", "구현 방식 고민", or needs deep analysis for technical decisions. Provides systematic multi-source research and synthesized recommendations.
kingkingburger/plugin-mh · ★ 1 · DevOps & Infrastructure · score 65
Install: claude install-skill kingkingburger/plugin-mh
# Tech Decision - 기술 의사결정 깊이 탐색 기술적 의사결정을 체계적으로 분석하고 종합적인 결론을 도출하는 스킬. ## 핵심 원칙 **두괄식 결과물**: 모든 보고서는 결론을 먼저 제시하고, 그 다음에 근거를 제공한다. ## 사용 시나리오 - 라이브러리/프레임워크 선택 (React vs Vue, Prisma vs TypeORM) - 아키텍처 패턴 ��정 (Monolith vs Microservices, REST vs GraphQL) - 구현 방식 선택 (Server-side vs Client-side, Polling vs WebSocket) - 기술 스택 결정 (언어, 데이터베이스, 인프라 등) ## 의사결정 워크플로우 ### Phase 1: 문제 정의 의사결정 주제와 맥락�� 명확히 한다: 1. **주제 파악**: 무엇을 결정해야 하는가? 2. **옵션 식별**: 비교할 선택지들은 무엇인가? 3. **평가 기준 수립**: 어떤 기준으로 평가할 것인가? - 성능, 학습 곡선, 생태계, 유지보수성, 비용 등 - 프로젝트 특성에 맞는 기준 우선순위 설정 - 상세 기준은 **`references/evaluation-criteria.md`** 참조 ### Phase 2: 병렬 정보 수집 여러 소스에서 동시에 정보를 수집한다. **반드시 한 메시지에서 병렬로 실행**: ``` ┌─────────────────────────────────────────────────────────────┐ │ 동시 실행 (Agent 도구 병렬 호출 + WebSearch) │ ├─────────────────────────────────────────────────────────────┤ │ 1. codebase-explorer 페르소나 │ │ → 기존 코드베이스 분석, 현재 패턴/제약사항 파악 │ │ │ │ 2. docs-researcher 페르소나 │ │ → 공식 문서, 가이드, best practices 리서치 │ │ │ │ 3. WebSearch │ │ → 커뮤니티 의견 수집 (Reddit, HN, Dev.to 등) │ │ │ │ 4. [선택] Context7 MCP │ │ → 라이브러리별 최신 문서 조