define-hypothesis
Defines a testable hypothesis with clear success metrics and a validation approach. Use when…
Generates an evidence-calibrated product or marketing persona using the canonical v2.5 output contract. Use when shaping artifact perspective, stress-testing decisions, or framing product and GTM strategy.
$ npx -y skills add product-on-purpose/pm-skills --skill foundation-persona --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/foundation-personaContext preview
The summary Claude sees to decide when to auto-load this skill.
Generates an evidence-calibrated product or marketing persona using the canonical v2.5 output contract. Use when shaping artifact perspective, stress-testing decisions, or framing product and GTM strategy.
name: foundation-persona description: Generates an evidence-calibrated product or marketing persona using the canonical v2.5 output contract. Use when shaping artifact perspective, stress-testing decisions, or framing product and GTM strategy. license: Apache-2.0 metadata: classification: foundation version: "2.6.1" updated: 2026-08-16 category: research frameworks: [triple-diamond, lean-startup, design-thinking] author: product-on-purpose
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
This skill produces decision-usable personas from one canonical template pack.
Generated `agent` mode is out of scope for `v2.5.0`. If the user asks for `agent`, ask them to choose `product` or `marketing`.
When asked to generate a persona, follow these steps:
1. **Resolve mode and intent** Determine whether the request is `product` or `marketing` (`buyer` alias allowed). If mode is omitted, ask for mode selection. If execution must continue without reply, default to `product` and state that fallback explicitly.
2. **Collect context and evidence** Use user-provided context first (goals, audience, domain, constraints, sources). If evidence is thin, continue generation but mark gaps and calibrate confidence.
3. **Select exactly one template** Use `references/TEMPLATE.md` and choose exactly one of:
4. **Generate a complete artifact** Fill the selected template end-to-end:
5. **Enforce mode boundaries**
6. **Apply evidence and confidence policy**
7. **Finalize for direct use** Remove template guidance blockquotes (`>` notes) from the final output. Ensure narrative entries are concrete and decision-changing, not placeholder bullets.
Before finalizing, verify:
See `references/EXAMPLE.md` for a completed sample output.
68 plug-and-play, best-practice product management skills for AI agents: 30 Triple Diamond phase + 11 foundation + 12 utility + 15 tool (Foundation Sprint + Design Sprint). Plus 6 sub-agents, workflows, 200+ output samples, guides, and CI-enforced contracts. Apache 2.0.
Repo: product-on-purpose/pm-skills
Defines a testable hypothesis with clear success metrics and a validation approach. Use when…
Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions…
Creates an opportunity solution tree connecting a desired outcome to customer opportunities…
Run applicable prioritization frameworks (RICE, ICE, MoSCoW, Weighted Scoring, Kano) against…
Creates a clear problem framing document with user impact, business context, and success…
Generates structured Given/When/Then acceptance criteria for a user story or feature slice,…