From biz
Strategic UX artifact generator — empathy maps, JTBD, journey maps, VPC, personas, customer forces from business analysis. Use when "ux strategy", "empathy map", "jtbd", "journey map", "value proposition", "persona", "customer forces", "ux artifact". Outputs ux/{artifact}-{subject}.md.
npx claudepluginhub digital-stoic-org/agent-skills --plugin bizThis skill is limited to using the following tools:
Generate structured UX artifacts from business analysis. Dual output: markdown (human) + YAML (machine, for `/ux-wireframe`).
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Generate structured UX artifacts from business analysis. Dual output: markdown (human) + YAML (machine, for /ux-wireframe).
| Subcommand | Artifact | Framework |
|---|---|---|
empathy-map | Empathy Map | NNGroup 4-quadrant |
jtbd | Jobs To Be Done | Ulwick ODI |
journey-map | User Journey Map | 4-layer engagement |
vpc | Value Proposition Canvas | Strategyzer |
persona | Proto-Persona | Data-grounded |
forces | Customer Forces Diagram | Switch/Moesta |
Parse $ARGUMENTS → {artifact-type} {subject}.
ux/*.md, recommend next artifact per build order:What exists in ux/ | Recommend | Why |
|---|---|---|
| Nothing | empathy-map | Foundation — understand the user first |
| empathy-map | jtbd | Structure the jobs from empathy data |
| empathy-map + jtbd | forces | Understand switching behavior |
| + forces | journey-map | Map end-to-end experience |
| + journey-map | vpc | Align value prop to known jobs/pains |
| + vpc | persona | Synthesize into coherent archetype |
Present recommendation + confirm with user before generating.
Load template — Read references/{artifact-type}.md + references/common.md.
Discover context — Glob + Read (priority order):
analysis/*{subject}* and analysis/*.mdPRD-*-llm.md, NOTES-*-learnings.mdux/*.md (prior artifacts for cross-referencing)If no relevant input found → AskUserQuestion for target customer + pain context.
Generate artifact using loaded template (markdown + YAML schema + frontmatter).
Write to ux/{artifact}-{subject}.md.
Every file must include both elements from the artifact reference:
ux/*.md artifacts when availablereferences/common.md for domain adaptations, kill criteria, and engagement layer mapping