customer-analysis

JTBD(Jobs To Be Done) 프레임워크를 사용하여 타겟 고객 유형을 정의합니다. 고객 세그먼트와 핵심 job을 이해할 때 사용하세요.

8 stars

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

$curl -o ~/.claude/skills/02-customer-analysis/SKILL.md --create-dirs "https://raw.githubusercontent.com/cna-bootcamp/aiguide/main/.claude/skills/02-customer-analysis/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/02-customer-analysis/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How customer-analysis Compares

Feature / Agentcustomer-analysisStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

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

8
from cna-bootcamp/aiguide

인터뷰, 관찰, 제품 테스트를 통해 포괄적인 고객 경험 데이터를 생성합니다. 고객 여정 맵 작성 준비 시 사용하세요.

customer-journey-stages

8
from cna-bootcamp/aiguide

고객유형 대상으로 현재 고객경험 단계를 정의합니다. 고객경험 조사 전 사용하세요.

service-planning

8
from cna-bootcamp/aiguide

비즈니스 도메인만 입력하면 MVP 정의부터 프로토타입까지 전체 서비스 기획 워크플로우를 자동으로 실행합니다. 17개의 전문화된 스킬을 순차적으로 orchestrate하여 완전한 기획 산출물을 생성합니다. (project)

프로토타입 개발 가이드

8
from cna-bootcamp/aiguide

## 목적

uiux-design

8
from cna-bootcamp/aiguide

유저스토리를 기반으로 사용자 인터페이스와 경험을 디자인할 때 상세한 UI/UX 디자인 명세를 작성합니다.

user-stories

8
from cna-bootcamp/aiguide

사용자 관점에서 제품 요구사항을 정의할 때 INVEST 원칙을 따르는 포괄적인 유저스토리를 작성합니다.

event-storming

8
from cna-bootcamp/aiguide

Event Storming 기법을 사용하여 PlantUML 시퀀스 다이어그램을 작성하고 유저스토리 개발을 준비합니다. 기획 구체화 시 사용하세요.

presentation

8
from cna-bootcamp/aiguide

비즈니스 모델을 기반으로 서비스 기획서 발표자료 스크립트를 작성합니다. 발표 자료 작성 시 사용하세요. (project)

business-modeling

8
from cna-bootcamp/aiguide

Lean Canvas를 사용하여 포괄적인 비즈니스 모델을 설계합니다. 수익 흐름과 비즈니스 전략을 계획할 때 사용하세요.

solution-selection

8
from cna-bootcamp/aiguide

생성된 아이디어를 평가하고 최적의 솔루션을 선택합니다. MVP 개발을 위한 기능 우선순위를 지정할 때 사용하세요.

ideation

8
from cna-bootcamp/aiguide

브레인스토밍을 통해 창의적인 솔루션 아이디어를 생성합니다. 식별된 문제를 해결하기 위한 여러 접근 방식을 개발할 때 사용하세요.

direction-setting

8
from cna-bootcamp/aiguide

킹핀 문제를 발견하고 문제해결 방향성을 Needs Statement로 정의합니다. 핵심 문제를 해결할 때 사용하세요.