customer-analysis
JTBD(Jobs To Be Done) 프레임워크를 사용하여 타겟 고객 유형을 정의합니다. 고객 세그먼트와 핵심 job을 이해할 때 사용하세요.
Best use case
customer-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
JTBD(Jobs To Be Done) 프레임워크를 사용하여 타겟 고객 유형을 정의합니다. 고객 세그먼트와 핵심 job을 이해할 때 사용하세요.
Teams using customer-analysis 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/02-customer-analysis/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How customer-analysis Compares
| Feature / Agent | customer-analysis | 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?
JTBD(Jobs To Be Done) 프레임워크를 사용하여 타겟 고객 유형을 정의합니다. 고객 세그먼트와 핵심 job을 이해할 때 사용하세요.
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.
Related Guides
AI Agent for Product Research
Browse AI agent skills for product research, competitive analysis, customer discovery, and structured product decision support.
AI Agent for SaaS Idea Validation
Use AI agent skills for SaaS idea validation, market research, customer discovery, competitor analysis, and documenting startup hypotheses.
SKILL.md Source
# 고객 분석
## 목적
JTBD(Jobs To Be Done) 프레임워크를 사용하여 타겟 고객 유형을 정의합니다.
## 사용 시점
- MVP 정의가 완료된 후
- 고객 세그먼트를 명확히 해야 할 때
- 고객의 핵심 job을 파악해야 할 때
- 사용자가 "고객 분석", "타겟 고객", "페르소나"를 언급할 때
## 필수 입력
- MVP 주제 또는 제품 컨셉
## 분석 프레임워크
다음 형식으로 타겟 고객을 정의합니다:
### 타겟 고객 유형 (JTBD 형식)
[사용자 세그먼트 + 달성하려는 job]
**예시:**
- 집밥을 먹고 싶은 음식 소비자
- 비용 효율적인 생활 구독을 원하는 구독 서비스 이용자
- 맞춤형 여행 일정을 계획하고 싶은 여행 계획자
### 사용자 세그먼트
특성과 함께 3-5개의 주요 사용자 그룹을 식별합니다:
- 세그먼트 명
- 인구통계학적 특성
- 행동 패턴
- 현재 상황
### Job to be Done
고객이 달성하고자 하는 목표와 동기를 정의합니다:
- 주요 job
- 관련 jobs
- 원하는 결과
## 작성 형식
```markdown
# 고객 분석
## MVP 주제
{MVP 주제}
## 타겟 고객 유형 (JTBD)
{사용자 세그먼트} + {달성하려는 job}
## 사용자 세그먼트
### 세그먼트 1: {세그먼트명}
- **인구통계**:
- **행동 패턴**:
- **현재 상황**:
(3-5개 세그먼트 반복)
## Job to be Done
### 주요 Job
{고객이 달성하려는 주요 목표}
### 관련 Jobs
- {관련 job 1}
- {관련 job 2}
### 원하는 결과
- {결과 1}
- {결과 2}
## 중요 가이드라인
- "job to be done"은 명확한 기획을 위해 구체적이어야 합니다
- "원하는 것" 또는 "서비스 이용 이유"를 명확히 표현하세요
- 솔루션이 아닌 고객 목표에 집중하세요
- 구체적이고 관찰 가능한 행동을 사용하세요
- 가능한 경우 증거로 가정을 검증하세요
## 도구 활용
### Sequential MCP 사용
복잡한 고객 세그먼트 분석이 필요할 때 Sequential MCP를 활용하여 체계적으로 고객 특성을 도출하세요.
## 결과 파일
- **고객분석.md**: `define/고객분석.md`
## 주의사항
- JTBD는 "무엇을 달성하려는가"에 집중 (기능이 아님)
- 고객 관점에서 작성 (기업 관점 X)
- 구체적이고 측정 가능한 표현 사용
- 3-5개의 명확한 세그먼트로 구분
- 각 세그먼트의 차별화된 특성 명시
## 다음 단계
고객 분석 완료 후:
1. 시장 조사로 검증
2. 고객경험 단계 정의
3. 고객경험 조사 (관찰, 체험, 인터뷰)
4. 고객 여정 맵 작성Related Skills
customer-experience
인터뷰, 관찰, 제품 테스트를 통해 포괄적인 고객 경험 데이터를 생성합니다. 고객 여정 맵 작성 준비 시 사용하세요.
customer-journey-stages
고객유형 대상으로 현재 고객경험 단계를 정의합니다. 고객경험 조사 전 사용하세요.
service-planning
비즈니스 도메인만 입력하면 MVP 정의부터 프로토타입까지 전체 서비스 기획 워크플로우를 자동으로 실행합니다. 17개의 전문화된 스킬을 순차적으로 orchestrate하여 완전한 기획 산출물을 생성합니다. (project)
프로토타입 개발 가이드
## 목적
uiux-design
유저스토리를 기반으로 사용자 인터페이스와 경험을 디자인할 때 상세한 UI/UX 디자인 명세를 작성합니다.
user-stories
사용자 관점에서 제품 요구사항을 정의할 때 INVEST 원칙을 따르는 포괄적인 유저스토리를 작성합니다.
event-storming
Event Storming 기법을 사용하여 PlantUML 시퀀스 다이어그램을 작성하고 유저스토리 개발을 준비합니다. 기획 구체화 시 사용하세요.
presentation
비즈니스 모델을 기반으로 서비스 기획서 발표자료 스크립트를 작성합니다. 발표 자료 작성 시 사용하세요. (project)
business-modeling
Lean Canvas를 사용하여 포괄적인 비즈니스 모델을 설계합니다. 수익 흐름과 비즈니스 전략을 계획할 때 사용하세요.
solution-selection
생성된 아이디어를 평가하고 최적의 솔루션을 선택합니다. MVP 개발을 위한 기능 우선순위를 지정할 때 사용하세요.
ideation
브레인스토밍을 통해 창의적인 솔루션 아이디어를 생성합니다. 식별된 문제를 해결하기 위한 여러 접근 방식을 개발할 때 사용하세요.
direction-setting
킹핀 문제를 발견하고 문제해결 방향성을 Needs Statement로 정의합니다. 핵심 문제를 해결할 때 사용하세요.