How to Install PM Skills in Claude Code: Complete Setup Guide
Add the phuryn/pm-skills marketplace using claude plugin marketplace add phuryn/pm-skills, then install individual plugins like pm-product-discovery@pm-skills to access product management slash-commands and skills.
PM Skills is a comprehensive Claude Marketplace that bundles nine specialized plugins for product management workflows. Installing PM Skills in Claude Code gives you immediate access to frameworks, templates, and guided workflows through intuitive slash-commands like /discover and /write-prd. This guide covers both the CLI installation for Claude Code and the UI-based setup for Claude Cowork, based on the actual implementation in the phuryn/pm-skills repository.
What Is PM Skills?
PM Skills is delivered as a Claude Marketplace that groups related plugins. Each plugin contains skills (Markdown-based frameworks and templates) and optional commands (slash-commands that chain skills together). When you install the marketplace, Claude automatically loads the plugins so the skills are available in any conversation.
The repository contains nine plugins:
- pm-toolkit – Core product management utilities
- pm-product-strategy – Strategic planning frameworks
- pm-product-discovery – Discovery and validation workflows
- pm-market-research – Research methodologies
- pm-data-analytics – Analytics and metrics
- pm-marketing-growth – Growth and marketing
- pm-go-to-market – Launch planning
- pm-execution – Project execution
- pm-ai-shipping – AI-assisted delivery
Installation Methods
Claude Cowork (Recommended for Non-Developers)
For users preferring a graphical interface, install PM Skills through the Claude Cowork customization pane:
- Open the Customize pane (bottom-left corner).
- Choose Browse plugins → Personal → +.
- Click Add marketplace from GitHub and enter
phuryn/pm-skills.
All nine plugins install automatically, providing the full set of commands. The repository includes a visual guide at .docs/images/pm-skills-install.gif demonstrating this workflow.
Claude Code (CLI)
For developers using the command line, first add the marketplace to make Claude aware of the available plugins:
claude plugin marketplace add phuryn/pm-skills
Then install the specific plugins you need. To install all nine plugins from the PM Skills marketplace:
claude plugin install pm-toolkit@pm-skills
claude plugin install pm-product-strategy@pm-skills
claude plugin install pm-product-discovery@pm-skills
claude plugin install pm-market-research@pm-skills
claude plugin install pm-data-analytics@pm-skills
claude plugin install pm-marketing-growth@pm-skills
claude plugin install pm-go-to-market@pm-skills
claude plugin install pm-execution@pm-skills
claude plugin install pm-ai-shipping@pm-skills
These commands reference the phuryn/pm-skills repository as the marketplace source, as defined in the installation instructions in README.md.
How the Installation Works Under the Hood
Understanding the file structure helps troubleshoot installation issues and customize your setup.
Marketplace Definition
The /.claude-plugin/marketplace.json file defines the marketplace and lists all nine plugin packages. This JSON descriptor tells Claude where to find the plugin metadata.
Plugin Manifests
Each plugin folder (e.g., pm-toolkit/) contains a /.claude-plugin/plugin.json manifest that lists its specific skills and available commands.
Skills and Commands
- Skills are Markdown files located under
*/skills/*/SKILL.md. These follow the universal skill format, making them usable by other AI assistants like Gemini or OpenCode. - Commands are Markdown files under
*/commands/*.mdthat encode Claude-specific slash-commands. These are automatically exposed after plugin installation.
Because the marketplace uses a static JSON descriptor, adding it once makes Claude aware of every plugin's metadata. Subsequent plugin install calls download the skill files into Claude's plugin directory.
Using PM Skills After Installation
Once installed, invoke commands directly in your Claude Code terminal:
/discover AI-powered meeting summarizer for remote teams
Or use individual skills by referencing them in conversation:
What are the riskiest assumptions for our AI writing assistant idea?
Summary
- PM Skills is a Claude Marketplace comprising nine plugins for product management workflows.
- Add the marketplace using
claude plugin marketplace add phuryn/pm-skillsbefore installing individual plugins. - Install plugins using the
claude plugin install [plugin-name]@pm-skillssyntax. - Configuration files reside in
/.claude-plugin/marketplace.jsonand individualpm-*/.claude-plugin/plugin.jsonmanifests. - Skills are framework Markdown files under
*/skills/*/SKILL.md, while commands are slash-command definitions under*/commands/*.md.
Frequently Asked Questions
What is the difference between a marketplace and a plugin in PM Skills?
A marketplace is a collection of related plugins defined in /.claude-plugin/marketplace.json. A plugin is a specific package containing skills and commands. PM Skills is one marketplace that contains nine separate plugins (pm-toolkit, pm-product-discovery, etc.). You add the marketplace once, then install individual plugins as needed.
Can I use PM Skills with AI assistants other than Claude?
Yes. The skills (located in */skills/*/SKILL.md) follow a universal format compatible with other AI assistants. You can copy these Markdown files to your assistant's skills directory. For example, to use with OpenCode, copy the skills directories to .opencode/skills/.
Do I need to install all nine plugins, or can I select specific ones?
You can install individual plugins selectively. After adding the marketplace with claude plugin marketplace add phuryn/pm-skills, run claude plugin install only for the specific plugins you need, such as pm-product-discovery@pm-skills or pm-go-to-market@pm-skills.
Where are the PM Skills files stored after installation?
After installation, Claude downloads the skill files into its internal plugin directory. The source files remain structured with the marketplace definition at /.claude-plugin/marketplace.json and individual plugin manifests at pm-*/.claude-plugin/plugin.json within the repository.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →