PM Skills
Product thinking for Claude Code.
The product expertise your AI is missing, and the hard questions it won't ask.
Established PM frameworks, wired into your workflow.
AI writes fast but ships bloated docs and vague specs. Every skill here draws on established product thinking: rejecting AI defaults before generating, reviewing from five independent perspectives, and cutting what doesn't need to be there.
Rejects defaults before writing
Generation skills reject AI-PM defaults before they write: generic personas, vanity metrics, untestable criteria, circular risk mitigations. You get output specific to your product and context.
Reviews from five perspectives
/pm:review runs five independent assessments: Senior Engineer, QA Lead, VP Stakeholder, your end user, and a Skeptical PM. Each reviews alone, then the skill synthesizes and ranks findings. Five perspectives catch what one would miss.
Adapts to how you work
/pm:teach-pm learns your preferred frameworks, checklists, and doc formats. Every skill respects those preferences. Your ways of working, not ours.
What you get.
Missing a skill? Suggest one on GitHub
The PM Slop Test.
Every skill runs this before delivering. If you showed this output to engineering and they came back with a bunch of clarifying questions in the first hour, it's slop.
Audience specified
Not "users." Which users, in what context, with what constraints?
Problem stated
Not "better experience." What's broken, for whom, and what's the evidence?
Success measurable
Not "positive feedback." What metric, what target, measured how?
Edge cases covered
Not just the happy path. What happens when it fails, when data's empty, when users race?
Scope bounded
Not infinite. At least three things explicitly NOT in scope.
Trade-offs explicit
Not "obviously correct." What are you giving up? What's the cost of this choice?
Concise enough to read
Could this be half as long? If a section exists only to sound thorough, cut it.
Up and running in three minutes.
Install
Two commands, no dependencies, no config. Enable auto-update to get new skills as they ship.
Teach
Run /pm:teach-pm once. It learns your product, your users, and how you prefer to work. Skills adapt to your frameworks, not the other way around.
Work
Use /pm:brief, /pm:spec, /pm:decide, or any skill. They inherit your product context. No copy-pasting. No prompt engineering.
Stop shipping vague specs.
Free and open source. Install it, run /pm:teach-pm, and try /pm:brief on something you're working on.