user-story-mapping-skill은(는) 무엇을 하나요?
Jeff Patton의 방법론에 기반한 협업 사용자 스토리 매핑을 위한 Claude 스킬 — 코칭 모드, 생성 모드, Mermaid 출력, 그리고 Figma, Miro, Jira, Linear를 위한 MCP 통합을 제공합니다.
개요
이 스킬은 사용자 스토리 매핑 워크숍을 진행하는 데 Claude의 도움을 받을 수 있도록 설계되었습니다. 사용자는 두 가지 주요 모드 중 하나를 선택할 수 있습니다:
- 코칭 모드: Claude가 사용자 페르소나 정의, 활동 식별, 스토리 작성 과정을 안내합니다.
- 생성 모드: 사용자가 직접 맵의 각 요소를 제공하고 Claude가 이를 구조화합니다.
시작하기
스킬을 활성화하려면 다음 명령어를 사용하세요:
/load tomershahar/user-story-mapping-skill
그 후 사용할 모드를 선택하세요:
코칭 모드 시작: Claude가 단계별로 안내합니다.생성 모드 시작: 직접 모든 내용을 입력합니다.
기능
| 기능 | 설명 |
|---|---|
| 코칭 모드 | AI가 페르소나, 필요 사항, 활동, 스토리를 도출하도록 안내합니다. |
| 생성 모드 | 사용자가 직접 입력한 데이터로 맵을 구성합니다. |
| Mermaid 출력 | 생성된 스토리 맵을 Mermaid 다이어그램으로 시각화합니다. |
| MCP 통합 | Figma, Miro, Jira, Linear와 연동하여 워크플로우를 확장합니다. |
사용 예시
코칭 모드
사용자: "온라인 쇼핑 앱을 위한 스토리 맵을 만들어야 해요. 코칭 모드를 시작해 주세요."
Claude: "좋습니다! 먼저 이 앱의 주요 사용자 페르소나는 누구인가요? (예: 쇼핑 중독자, 가격 비교자, 선물 구매자)"
생성 모드
사용자: "생성 모드로 다음 정보를 입력할게요: 페르소나 - 바쁜 전문가, 활동 - 상품 검색, 장바구니 추가, 결제"
Claude: "입력하신 데이터로 스토리 맵을 생성하겠습니다."
출력 형식
스토리 맵은 다음 Mermaid 형식으로 출력됩니다:
quadrantChart
title 사용자 스토리 맵
x-axis "낮은 가치" --> "높은 가치"
y-axis "낮은 복잡성" --> "높은 복잡성"
quadrant-1 "지금 하기"
quadrant-2 "계획하기"
quadrant-3 "고려하기"
quadrant-4 "나중에"
"검색 기능": [0.3, 0.6]
"장바구니": [0.5, 0.2]
"결제 프로세스": [0.7, 0.8]
MCP 통합
이 스킬은 다음 MCP 도구와 함께 사용할 수 있습니다:
- Figma: 디자인 시안을 스토리 맵에 연결
- Miro: 스토리 맵을 시각적 보드로 내보내기
- Jira: 스토리를 이슈로 변환
- Linear: 스토리를 작업 항목으로 변환
통합을 사용하려면 해당 MCP 서버가 Claude 설정에 구성되어 있어야 합니다.
라이선스
MIT