How to Install PM Skills in Claude Code or Cowork: Complete Setup Guide

Install PM Skills by adding the phuryn/pm-skills marketplace to Claude Cowork via the Customize pane, or run claude plugin marketplace add phuryn/pm-skills in Claude Code, then install individual plugins like pm-product-discovery@pm-skills to access product management slash-commands.

The PM Skills repository provides a comprehensive Claude Marketplace that bundles nine product management plugins. Installing PM Skills in Claude Code or Cowork gives you immediate access to frameworks, templates, and guided workflows through intuitive slash-commands. This guide covers both GUI and CLI installation methods using the exact source files from the phuryn/pm-skills repository.

Installation Methods for PM Skills

You can install PM Skills through either the visual interface in Claude Cowork or the command line in Claude Code. Both methods register the marketplace defined in /.claude-plugin/marketplace.json and make the nine plugin packages available to your workspace.

Installing in Claude Cowork (GUI Method)

Claude Cowork provides a visual interface for installing marketplaces without touching the terminal. This method automatically installs all nine plugins at once.

  1. Open the Customize pane in the bottom-left corner of the interface.
  2. Choose Browse plugins → Personal → +.
  3. Click Add marketplace from GitHub and enter phuryn/pm-skills.

Once added, Claude automatically loads all plugins from the marketplace, providing immediate access to commands such as /discover, /strategy, and /write-prd. The repository includes a visual guide at .docs/images/pm-skills-install.gif demonstrating this workflow.

Installing in Claude Code (CLI Method)

For developers preferring terminal control, Claude Code offers granular installation through the claude CLI. First add the marketplace, then install specific plugins as needed.

Add the marketplace globally:

claude plugin marketplace add phuryn/pm-skills

Install individual plugins (all nine are shown below):

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 plugin packages listed in the marketplace.json descriptor. After installation, the plugin files are downloaded into Claude's plugin directory, making skills and commands available immediately.

How PM Skills Works Under the Hood

Understanding the repository structure helps you customize or troubleshoot your installation. The marketplace uses a static JSON architecture to declare available plugins.

Marketplace Definition: The /.claude-plugin/marketplace.json file defines the complete list of plugin packages belonging to the pm-skills ecosystem. Adding this file once makes Claude aware of every plugin's metadata without downloading content until explicitly installed.

Plugin Manifests: Each plugin folder (such as pm-toolkit/ or pm-product-discovery/) contains a /.claude-plugin/plugin.json file that lists its specific skills and available commands.

Skill Definitions: Reusable frameworks are stored as Markdown files under */skills/*/SKILL.md. These follow the universal skill format, making them compatible with other AI assistants beyond Claude.

Command Definitions: Claude-specific slash-commands are encoded in Markdown files under */commands/*.md. These are automatically exposed after plugin installation and map to specific skill chains.

Using PM Skills After Installation

Once installed, you can invoke PM Skills through slash-commands or direct skill calls.

Run built-in commands:

/discover AI-powered meeting summarizer for remote teams

Call individual skills directly:

What are the riskiest assumptions for our AI writing assistant idea?

Export skills for other AI assistants (such as OpenCode):

for plugin in pm-*/; do
  mkdir -p .opencode/skills/
  cp -r "$plugin/skills/"* .opencode/skills/ 2>/dev/null
done

This loop copies the universal skill definitions from the pm-*/skills/ directories into your OpenCode configuration, as documented in the repository's "Other AI assistants" section.

Summary

  • PM Skills is a Claude Marketplace that packages nine product management plugins containing frameworks, templates, and guided workflows.
  • Claude Cowork users should install via the Customize pane by adding phuryn/pm-skills from GitHub, which auto-installs all plugins.
  • Claude Code users should run claude plugin marketplace add phuryn/pm-skills followed by claude plugin install commands for specific plugins.
  • Source files are organized under /.claude-plugin/marketplace.json for the marketplace definition and pm-*/.claude-plugin/plugin.json for individual plugin manifests.
  • Skills are stored in */skills/*/SKILL.md and can be exported to other AI assistants, while commands in */commands/*.md provide Claude-specific slash-command functionality.

Frequently Asked Questions

What is the difference between installing the marketplace and individual plugins?

Installing the marketplace via claude plugin marketplace add phuryn/pm-skills registers the marketplace definition from /.claude-plugin/marketplace.json with Claude, making all nine plugin packages discoverable. However, you must still run claude plugin install for specific plugins (such as pm-product-discovery@pm-skills) to download the actual skill files into your workspace. In Claude Cowork, adding the marketplace automatically installs all plugins simultaneously.

Can I use PM Skills with AI assistants other than Claude?

Yes. The skills are stored as universal Markdown files under */skills/*/SKILL.md and follow a format compatible with other AI assistants like Gemini or OpenCode. You can copy these files directly into your assistant's skills directory. However, the commands (slash-commands) in */commands/*.md are Claude-specific and require the Claude plugin architecture to function.

Where are the skill definitions stored in the repository?

Individual skills are located in pm-*/skills/*/SKILL.md within each plugin directory. For example, product discovery skills reside in pm-product-discovery/skills/. Each skill is a self-contained Markdown file that describes the framework, templates, and workflow steps, making them readable by both humans and AI systems.

Do I need to install all nine plugins to use PM Skills?

No. While the Claude Cowork GUI method installs all plugins automatically, Claude Code allows selective installation. You can install only the plugins relevant to your current workflow (such as pm-product-discovery and pm-product-strategy) using the claude plugin install command with the specific package name and @pm-skills suffix.

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:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →