From pmstack — PM Toolkit for the AI Era
Synthesize many raw customer signals (support tickets, interview snippets, churn reasons, sales notes, NPS verbatims, app reviews) into a small set of ranked, PRD-ready problems. Use when a PM pastes or attaches a pile of feedback and asks "what's the real problem / what should we build first / what are the themes", when there are too many signals to read one by one, or when someone needs to turn voice-of-customer data into prioritized problem statements before writing a PRD. This is the front-of-funnel step that precedes pmstack-prd.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pmstack:pmstack-vocThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn the noise of many signals into a few ranked problems. This is the step *before* a PRD: `/prd` takes the one signal that matters; this skill finds it out of many. The value is the synthesis judgment — cluster by underlying problem, score by **frequency × severity × strategic fit**, and refuse to let the loudest theme automatically win.
Turn the noise of many signals into a few ranked problems. This is the step before a PRD: /prd takes the one signal that matters; this skill finds it out of many. The value is the synthesis judgment — cluster by underlying problem, score by frequency × severity × strategic fit, and refuse to let the loudest theme automatically win.
If fewer than 5 signals are provided, say so and recommend writing a PRD on the strongest one directly. If none are provided, ask for them — never invent signals.
N signals → M themes, the date, and the source mix./prd "..." line.For hundreds of signals, continuous ingestion, multi-PM tagging, or governed verbatims, a purpose-built VoC platform (Dovetail, Viable, Productboard Insights, Thematic) is the right call — then bring its top themes here for the prioritization read and PRD handoff. This skill's edge is zero setup, no data egress, and the clean handoff to the next step.
outputs/voc-<topic-slug>-<YYYY-MM-DD>.md (slug names the source/area, not the winning problem).Direct, customer-centric, quantified where the signals allow, honest about the sample where they don't. Lead with the problem, not the feature.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub ryanalberts/pmstack --plugin pmstack