Quickstart
What’s Included
- 63 shipped PM skills in
skills/(30 phase skills across 6 phases, 8 foundation skills, 10 utility skills, 15 tool skills) - 73 slash-command docs in
commands/(60 skill commands + 10 workflow commands + 3 sub-agent companion commands) - 12 Workflows for multi-skill processes (Triple Diamond, Lean Startup, Feature Kickoff, and 9 more)
Installation
Claude.ai / Claude Desktop
- Go to Settings > Capabilities (Desktop) or Project Settings > Add Files (Claude.ai)
- Upload the latest release ZIP (
pm-skills-vX.X.X.zip) from Releases - Skills are now available in your conversations
Claude Code
Clone or copy to your project:
git clone https://github.com/product-on-purpose/pm-skills.gitOr download and extract the latest ZIP from Releases to your project root.
Other AI Agents
Point your agent to AGENTS.md for skill discovery. Each skill is self-contained in skills/{skill-name}/SKILL.md (e.g., skills/deliver-prd/SKILL.md).
More detail: see docs/getting-started/index.md for the long-form guide.
Usage
Slash Commands
/prd "Feature description"/hypothesis "Assumption to test"/acceptance-criteria "Story or feature slice"/user-stories "PRD or feature context"/competitive-analysis "Market or product area"See AGENTS.md for the complete command list.
Workflows
Run multi-skill workflows:
/workflow-feature-kickoff "Feature name" # Problem → Hypothesis → PRD → StoriesWorkflow definitions are in _workflows/.
Skill Lifecycle Tools
Three utility skills manage the skill library itself:
flowchart LR
Create["/pm-skill-builder\nCreate"] --> Validate["/pm-skill-validate\nValidate"]
Validate -- "PASS" --> Ship["Ship"]
Validate -- "Findings" --> Iterate["/pm-skill-iterate\nIterate"]
Iterate --> Validate
See docs/guides/pm-skill-lifecycle.md for detailed workflow patterns.
File Structure
skills/ # All 40 skill definitions (26 phase + 8 foundation + 6 utility, flat)commands/ # 73 command markdown files_workflows/ # Multi-skill workflowsscripts/ # sync, validation, and release helpers.claude/pm-skills-for-claude.md # instructions for Claude Code usersAGENTS.md # Agent discovery indexFor Claude Code discovery, run ./scripts/sync-claude.sh (or .ps1) to populate .claude/skills and .claude/commands from the flat source.
Learn More
- Full documentation: https://github.com/product-on-purpose/pm-skills
- Skill specification: https://agentskills.io/specification
Built by Product on Purpose for PMs who ship.