solution-selection
생성된 아이디어를 평가하고 최적의 솔루션을 선택합니다. MVP 개발을 위한 기능 우선순위를 지정할 때 사용하세요.
Best use case
solution-selection is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
생성된 아이디어를 평가하고 최적의 솔루션을 선택합니다. MVP 개발을 위한 기능 우선순위를 지정할 때 사용하세요.
Teams using solution-selection should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/11-solution-selection/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How solution-selection Compares
| Feature / Agent | solution-selection | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
생성된 아이디어를 평가하고 최적의 솔루션을 선택합니다. MVP 개발을 위한 기능 우선순위를 지정할 때 사용하세요.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 솔루션 선정
## 목적
아이디어를 투표 방식으로 평가하고 우선순위 매트릭스를 통해 최적의 솔루션을 선택합니다.
## 사용 시점
- 아이디어 발상이 완료된 후
- 비즈니스 모델 설계 전
- 여러 솔루션 중 최적안을 선택해야 할 때
- 사용자가 "솔루션 선정", "아이디어 평가", "우선순위"를 언급할 때
## 필수 입력
- 아이디어 발상 결과 (ideation 결과):
- `think/솔루션후보.md`
---
## 1단계: 우선순위 평가 (투표)
각 팀원들이 비즈니스 가치와 실현 가능성을 기준으로 아이디어에 투표합니다.
### 요청사항
- **각자 투표 수행**:
- 비즈니스 가치 3표 (Business Value)
- 실현 가능성 3표 (Feasibility)
- **표시 방법**:
- 비즈니스 가치가 높은 아이디어: **B** (Business)
- 실현 가능성이 높은 아이디어: **F** (Feasibility)
- **투표 집계**:
- 각 아이디어별로 받은 B와 F 투표수를 합산하여 표시
### 참고자료
`think/솔루션후보.md`
### 결과 형식: 마크다운 표
```markdown
# 솔루션 평가
| 아이디어 제목 | 비즈니스 가치 (B) | 실현 가능성 (F) |
|--------------|------------------|----------------|
| {아이디어 1} | 5 | 3 |
| {아이디어 2} | 3 | 6 |
| {아이디어 3} | 4 | 4 |
```
### 결과 파일
`think/솔루션평가.md`
---
## 2단계: 솔루션 선정 (우선순위 매트릭스)
우선순위 평가 결과를 2x2 매트릭스로 시각화하고 핵심 솔루션을 선정합니다.
### 요청사항
#### 1. 우선순위 평가 매트릭스 작성
**축 설정**:
- **X축**: 실현가능성 (낮음 → 높음)
- **Y축**: 비즈니스 영향도 (낮음 → 높음)
**4개 영역 구분**:
| 영역 | 설명 | 우선순위 |
|-----|------|---------|
| **No Brainers** | 실현가능성 높음 + 비즈니스 영향도 높음 | 1순위 (즉시 실행) |
| **Bit Bets** | 실현가능성 낮음 + 비즈니스 영향도 높음 | 2순위 (전략적 투자) |
| **Utilities** | 실현가능성 높음 + 비즈니스 영향도 낮음 | 3순위 (리소스 여유 시) |
| **Unwise** | 실현가능성 낮음 + 비즈니스 영향도 낮음 | 4순위 (보류/폐기) |
**매트릭스 작성 지침**:
- 그래프에는 **아이디어 ID**만 표시 (예: A1, A2, B1, B2 등)
- 범례로 **아이디어 ID**와 **아이디어명** 매핑 표시
- 가독성을 위해 점과 레이블을 명확히 구분
#### 2. SVG 파일로 매트릭스 생성
- **파일명**: `think/솔루션우선순위평가.svg`
#### 3. 핵심 솔루션 선정
**선정 기준**:
1. **No Brainers** 영역의 아이디어 우선 선정
2. No Brainers가 없으면 **Bit Bets**와 **Utilities** 아이디어도 포함
**선정 결과 테이블**:
```markdown
# 핵심 솔루션
| 아이디어 제목 | 설명 | 비즈니스 가치 | 실현 가능성 |
|--------------|------|--------------|------------|
| {No Brainers 아이디어 1} | {상세 설명} | 5 | 4 |
| {No Brainers 아이디어 2} | {상세 설명} | 4 | 5 |
```
**권장사항**:
- 핵심 솔루션은 **3개 이하**로 선정할 것을 권장
- 팀원들과 검토 및 수정 후 최종 확정
### 참고자료
`think/솔루션평가.md`
### 결과 파일
- **우선순위 매트릭스 SVG**: `think/솔루션우선순위평가.svg`
- **핵심 솔루션 문서**: `think/핵심솔루션.md`
---
## 우선순위 매트릭스 SVG 작성 예시
```xml
<svg width="600" height="500" xmlns="http://www.w3.org/2000/svg">
<!-- 배경 -->
<rect width="600" height="500" fill="#f9f9f9"/>
<!-- 축 -->
<line x1="100" y1="400" x2="550" y2="400" stroke="#333" stroke-width="2"/>
<line x1="100" y1="400" x2="100" y2="50" stroke="#333" stroke-width="2"/>
<!-- 축 레이블 -->
<text x="320" y="440" text-anchor="middle" font-size="14">실현가능성</text>
<text x="50" y="230" text-anchor="middle" font-size="14" transform="rotate(-90, 50, 230)">비즈니스 영향도</text>
<!-- 4개 영역 배경색 -->
<rect x="100" y="50" width="225" height="175" fill="#ffcccc" opacity="0.3"/> <!-- Bit Bets -->
<rect x="325" y="50" width="225" height="175" fill="#ccffcc" opacity="0.3"/> <!-- No Brainers -->
<rect x="100" y="225" width="225" height="175" fill="#ffffcc" opacity="0.3"/> <!-- Unwise -->
<rect x="325" y="225" width="225" height="175" fill="#cce5ff" opacity="0.3"/> <!-- Utilities -->
<!-- 영역 레이블 -->
<text x="210" y="130" text-anchor="middle" font-size="12" font-weight="bold">Bit Bets</text>
<text x="435" y="130" text-anchor="middle" font-size="12" font-weight="bold">No Brainers</text>
<text x="210" y="310" text-anchor="middle" font-size="12" font-weight="bold">Unwise</text>
<text x="435" y="310" text-anchor="middle" font-size="12" font-weight="bold">Utilities</text>
<!-- 아이디어 점 (예시) -->
<circle cx="450" cy="100" r="8" fill="#0066cc"/>
<text x="465" y="105" font-size="12">A1</text>
<!-- 범례 -->
<text x="100" y="470" font-size="11">A1: 아이디어명 1 | A2: 아이디어명 2</text>
</svg>
```
---
## 평가 가이드라인
- **투표는 팀원 각자 독립적으로 수행**
- **비즈니스 가치와 실현 가능성의 균형** 고려
- **No Brainers 영역의 아이디어를 우선** 선정
- **핵심 솔루션은 3개 이하**로 선정 권장
- **팀원들과 검토 및 합의** 후 최종 확정
---
## 도구 활용
### Sequential MCP 사용
복잡한 평가와 의사결정이 필요할 때 Sequential MCP를 활용하여 체계적으로 최적 솔루션을 도출하세요.
---
## 결과 파일
- **1단계 결과**: `think/솔루션평가.md` (투표 결과 집계표)
- **2단계 결과**:
- `think/솔루션우선순위평가.svg` (우선순위 매트릭스)
- `think/핵심솔루션.md` (선정된 핵심 솔루션)
---
## 주의사항
### 1단계 (우선순위 평가)
- 각 팀원이 독립적으로 투표 수행
- 비즈니스 가치 3표, 실현 가능성 3표씩 배분
- B와 F 투표수를 명확히 구분하여 집계
### 2단계 (솔루션 선정)
- 우선순위 매트릭스는 SVG 파일로 작성
- 아이디어 ID 사용으로 가독성 확보
- No Brainers 영역 아이디어를 최우선 선정
- No Brainers가 없으면 Bit Bets와 Utilities 포함
- **핵심 솔루션은 3개 이하로 선정** (권장)
### 최종 검토
- **팀원들과 결과 파일 검토 및 수정**
- `think/핵심솔루션.md`를 백업 후 선택된 핵심 솔루션만 남김
- 합의를 통한 최종 확정
---
## 다음 단계
솔루션 선정 완료 후:
1. **결과 파일 팀원들과 검토 및 수정**
2. 비즈니스 모델 기획 (Lean Canvas)
3. 서비스 기획서 발표자료 작성
4. Event Storming 및 유저스토리 작성Related Skills
service-planning
비즈니스 도메인만 입력하면 MVP 정의부터 프로토타입까지 전체 서비스 기획 워크플로우를 자동으로 실행합니다. 17개의 전문화된 스킬을 순차적으로 orchestrate하여 완전한 기획 산출물을 생성합니다. (project)
프로토타입 개발 가이드
## 목적
uiux-design
유저스토리를 기반으로 사용자 인터페이스와 경험을 디자인할 때 상세한 UI/UX 디자인 명세를 작성합니다.
user-stories
사용자 관점에서 제품 요구사항을 정의할 때 INVEST 원칙을 따르는 포괄적인 유저스토리를 작성합니다.
event-storming
Event Storming 기법을 사용하여 PlantUML 시퀀스 다이어그램을 작성하고 유저스토리 개발을 준비합니다. 기획 구체화 시 사용하세요.
presentation
비즈니스 모델을 기반으로 서비스 기획서 발표자료 스크립트를 작성합니다. 발표 자료 작성 시 사용하세요. (project)
business-modeling
Lean Canvas를 사용하여 포괄적인 비즈니스 모델을 설계합니다. 수익 흐름과 비즈니스 전략을 계획할 때 사용하세요.
ideation
브레인스토밍을 통해 창의적인 솔루션 아이디어를 생성합니다. 식별된 문제를 해결하기 위한 여러 접근 방식을 개발할 때 사용하세요.
direction-setting
킹핀 문제를 발견하고 문제해결 방향성을 Needs Statement로 정의합니다. 핵심 문제를 해결할 때 사용하세요.
problem-hypothesis
고객 여정 분석과 고객 경험 조사 데이터를 기반으로 핵심 문제 가설과 근본원인을 도출하고, 문제검증 인터뷰를 통해 문제가설을 검증 합니다. 그리고 비즈니스 가치를 도출합니다.
journey-mapping
모든 터치포인트에서 고객 경험을 시각화하고 분석하는 포괄적인 고객 여정 맵을 작성합니다.
customer-experience
인터뷰, 관찰, 제품 테스트를 통해 포괄적인 고객 경험 데이터를 생성합니다. 고객 여정 맵 작성 준비 시 사용하세요.