Skip to content

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

  1. Go to Settings > Capabilities (Desktop) or Project Settings > Add Files (Claude.ai)
  2. Upload the latest release ZIP (pm-skills-vX.X.X.zip) from Releases
  3. Skills are now available in your conversations

Claude Code

Clone or copy to your project:

Terminal window
git clone https://github.com/product-on-purpose/pm-skills.git

Or 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 → Stories

Workflow 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 workflows
scripts/ # sync, validation, and release helpers
.claude/pm-skills-for-claude.md # instructions for Claude Code users
AGENTS.md # Agent discovery index

For Claude Code discovery, run ./scripts/sync-claude.sh (or .ps1) to populate .claude/skills and .claude/commands from the flat source.

Learn More


Built by Product on Purpose for PMs who ship.