persona
Build and maintain behavioral personas grounded in real user patterns. Use when launching, after user research, or when user understanding feels stale.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build and maintain behavioral personas grounded in real user patterns. Use when launching, after user research, or when user understanding feels stale.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Scope a single product increment end-to-end — context, spec, implementation, wireframes, and engineering considerations. Use when a feature or bet needs a shippable document before building — typically the option chosen out of /workshop's divergence. Leads to /critique-product.
Print a quick-reference cheatsheet of all Acumen skills, organized by layer.
Pull latest code from main, summarize recent changes in product-friendly terms, and report .acumen/ context health (what exists, what's fresh, what's stale, what's missing). Preserves all .acumen/ context files.
Evaluate and validate a PM artifact — score for rigor, test riskiest assumptions, and decide if it's ready to ship. Use when reviewing a PRD, spec, increment, strategy, or roadmap.
Find what's broken and what's underexploited — problems AND opportunities — grounded in data, value delivery per persona, and current features. The entry point to ideation; hands sharp problems and opportunities to /workshop.
One-time setup that gathers product context for your project and saves it to .acumen.md. Run once to establish persistent product guidelines.
| name | persona |
| description | Build and maintain behavioral personas grounded in real user patterns. Use when launching, after user research, or when user understanding feels stale. |
| user-invocable | true |
| argument-hint | [persona name or user segment] |
Invoke /product-thinking — it contains product principles and the Context Gathering Protocol. Follow the protocol before proceeding — if no product context exists yet, you MUST run /teach-acumen first.
Mindset: A persona is a behavior pattern, not a demographic profile. "Batch-processes weekly reports and breaks when export stalls" is a persona. "Sarah, 32, marketing manager" is not.
When called with a specific persona or user segment: Build or update that persona. Ask the user what behaviors they've observed, what triggered this, and what signals they're reading.
When called without argument: Review all personas for staleness and gaps. Flag personas that feel assumed rather than observed. Identify missing behavior patterns.
.acumen.md for product context — users, job to be done, feedback source, metrics.acumen/personas.md for existing personas.acumen.md, ask the user to share recent feedback or pull from the configured source to ground personas in real signalsWrite to .acumen/personas.md:
# Personas
_Last updated: [date]_
## [Persona Name — a behavior, not a demographic]
- **Job**: [What they hire the product to do]
- **Context**: [When, where, under what pressure]
- **Behavior**: [Usage pattern, frequency, workflow]
- **Pain**: [What drove them here, what breaks for them without it]
- **Success**: [What winning looks like from their perspective]
- **Trigger**: [What starts a session — event, schedule, frustration]
- **Value sensitivity**: [What they'd pay for, what they'd leave over]
- **Feedback signal**: [How you'd detect satisfaction or churn for this persona]
## [Next persona...]
## Prioritization
[Which personas matter most right now and why. Not all personas are equal — be explicit about who you're building for first and who you're consciously underserving.]
When refreshing personas:
NEVER: