Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add modu-ai/moai-cowork --skill commerce-jtbd-personagit clone --depth 1 https://github.com/modu-ai/moai-coworkWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/modu-ai/moai-cowork/commerce-jtbd-persona)<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/commerce-jtbd-persona"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/commerce-jtbd-persona/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/modu-ai/moai-cowork/commerce-jtbd-persona"><img src="https://agentmods.dev/badge/skills/modu-ai/moai-cowork/commerce-jtbd-persona.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00286 | $0.03393 |
| Opus 5.5 | $0.00114 | $0.01357 |
| Sonnet 5.5 | $0.00057 | $0.00679 |
| Haiku 4.5 | $0.00029 | $0.00339 |
Grade A, and why
commerce-jtbd-persona scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 253 lines — stays where its author put it; the contents beside it link to each section on GitHub.
JTBD + 페르소나 분석 (Commerce JTBD & Persona)
개요
리뷰·Q&A 데이터를 분석하는 1스킬 2모드 스킬입니다. 이커머스 셀러가 고객의 구매 동기(JTBD)와 구체적인 페르소나를 데이터 기반으로 자동 생성합니다.
데이터 소스:
- 네이버 쇼핑 리뷰 — 상품 페이지 리뷰 복사 텍스트 또는 스크린샷
- 자사몰(카페24 등) 리뷰 — 관리자 리뷰 내보내기 파일
- 자사몰 Q&A — 관리자 Q&A 내보내기 파일 (구매 전 불안·질문 패턴)
- 시장조사 결과 (commerce-market-research 산출물) 입력 연계
데이터 연동: 연결된 커머스 MCP 커넥터가 있으면 리뷰·Q&A를 직접 조회하고, 없으면 사용자가 첨부한 내보내기 파일·복사 텍스트·스크린샷을 분석합니다.
트리거 키워드
JTBD, 고객 동기, 구매 이유, 잡스 투 비 던, 기능적 동기, 감성적 동기, 사회적 동기, 페르소나, 타겟 고객 프로필, 리뷰 분석, 구매결정요인, 고객 여정, 니즈 분석, 불만 분석
모드 선택
| 모드 | 플래그 | 핵심 산출물 |
|---|---|---|
| JTBD 도출 | --mode jtbd |
JTBD 9개 + 시장 매칭 우선순위 |
| 페르소나 생성 | --mode persona |
페르소나 3명 (8필드) |
모드 미지정 시: --mode jtbd 먼저 실행 후 --mode persona 연속 실행 권장.
워크플로우 — mode=jtbd
입력 슬롯
| 항목 | 필수 여부 | 예시 |
|---|---|---|
| 시장조사 결과 | 필수 | commerce-market-research 산출물 .md 파일 경로 |
| 상품 정보 | 필수 | 상품명, USP, 카테고리 |
| 채널 | 선택 | 스마트스토어, 쿠팡 (기본값: 전체) |
분석 순서 (mode=jtbd)
시장조사 결과 로드 (입력)
↓
분석: 기능적 동기 3개 (Functional Job)
감성적 동기 3개 (Emotional Job)
사회적 동기 3개 (Social Job)
↓
시장 매칭: 각 JTBD × 시장조사 키워드 교차 → 우선순위 1축 산출
JTBD 3분류 카테고리별 예시
상품 카테고리별 JTBD 3분류 작성 가이드 — 다이어트 가루를 기준으로:
| JTBD 분류 | 다이어트 가루 예시 | 핵심 동사·표현 |
|---|---|---|
| 기능적 JTBD (제품이 실제 수행해야 하는 업무) | "체중 감량에 도움이 필요하다" / "간편하게 칼로리를 조절하고 싶다" / "필수 영양소는 유지하면서 체중 관리하고 싶다" | "~할 수 있다", "~한다" (제품 능력) |
| 감성적 JTBD (제품 사용으로 얻고 싶은 감정·심리 만족) | "몸매에 자신감을 갖고 싶다" / "자기 통제감과 성취감을 느끼고 싶다" / "스트레스 없이 식이요법을 지속하고 싶다" | "~한 느낌", "~한 감정" (감정) |
| 사회적 JTBD (타인에게 어떻게 보이고 싶은지) | "건강을 챙기는 현명한 사람으로 보이고 싶다" / "트렌디한 라이프스타일을 가진 사람으로 인식받고 싶다" / "자기관리를 잘하는 사람이라는 인정을 받고 싶다" | "~한 사람으로 보이고 싶다" (사회적 위치) |
핵심 포인트: 같은 상품이라도 고객마다 중요시하는 JTBD가 다를 수 있으며, 효과적인 마케팅은 이러한 다양한 니즈를 모두 충족시키는 것입니다.
심리적 필요 4종 촉발 패턴
"심리적 필요(Psychological Need)" 개념은 본 스킬의 감성적 JTBD에 대응합니다. 가장 큰 시장이며, 마케터가 타이밍·채널로 직접 촉발 가능:
| 촉발 패턴 | 작동 메커니즘 | 마케팅 채널 예시 |
|---|---|---|
| 보상 심리 | "오늘 나 고생했다 → 뭔가 사줘야겠다" | 야근 후 인스타 피드 광고 |
| 불안 해소 | "이대로 두면 큰일 날까 봐" | 검색광고 + 후기 신뢰 |
| 지루함 | "심심하니까 뭔가 살까" | SNS 발견 피드 + 한정 한정 |
| 사회적 자극 | "남들 다 사는데 나만 빠지나" | 인플루언서 + 사회적 증거 |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 253 lines · 286 tokens per session scan A 9b944e9fdfac
commerce-jtbd-persona is a skill published in the GitHub repository modu-ai/moai-cowork (315 stars, last pushed 29d ago), licensed Apache-2.0. It adds 286 tokens to every session and 3,393 once invoked, about $0.0011 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
commerce-jtbd-persona compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| commerce-jtbd-personamodu-ai/moai-cowork | Skill | 315 | 29d ago | Apache-2.0 | A | 286 | Claude Code |
| xml-config-migratingshopwareLabs/ai-coding-tools | Skill | 45 | 10d ago | MIT | A | 106 | Claude Code |
| dev-environment-bootstrappingshopwareLabs/ai-coding-tools | Skill | 45 | 10d ago | MIT | A | 144 | Claude Code |
| recipe-log-deal-updatefakoli/fakoli-plugins | Skill | 4 | 1mo ago | MIT | A | 19 | Claude Code |
| shoppingasgeirtj/system_prompts_leaks | Skill | 71k | 2d ago | CC0-1.0 | A | 71 | Claude Code, Codex |
| printifyasgeirtj/system_prompts_leaks | Skill | 71k | 2d ago | CC0-1.0 | A | 22 | Claude Code, Codex |
| product-configurator-designrampstackco/claude-skills | Skill | 1.0k | 11d ago | MIT | A | 129 | Claude Code |