# How to Install pm-skills for Claude Code: Complete Setup Guide

> Install pm-skills for Claude Code with our easy setup guide. Follow simple commands to add the marketplace and install plugins for enhanced coding.

- Repository: [Pawel Huryn/pm-skills](https://github.com/phuryn/pm-skills)
- Tags: how-to-guide
- Published: 2026-06-30

---

**To install pm-skills for Claude Code, run `claude plugin marketplace add phuryn/pm-skills` to add the marketplace, then install individual plugins using `claude plugin install <plugin-name>@pm-skills` commands.**

The **pm-skills** repository provides a comprehensive Claude Marketplace that bundles nine product management plugins for Claude Code and Claude Cowork. Installing this marketplace gives you immediate access to specialized skills and slash commands like `/discover`, `/strategy`, and `/write-prd` directly within your Claude conversations.

## What Is pm-skills?

**pm-skills** is a curated **Claude Marketplace** hosted at `phuryn/pm-skills` that groups related plugins containing product management frameworks, templates, and guided workflows. Each plugin in the marketplace contains **skills** (reusable AI instructions) and **commands** (slash-commands that chain skills together). When you install the marketplace, Claude automatically loads the metadata from [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json), making all nine plugins available for installation.

## Installation Methods

You can install pm-skills using either the Claude Cowork graphical interface or the Claude Code command-line interface.

### Claude Cowork (GUI) Method

This approach is recommended for users who prefer graphical interfaces over terminal commands.

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

All nine plugins install automatically, 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.

### Claude Code (CLI) Method

For developers and terminal users, install pm-skills using the Claude Code CLI with the following commands.

First, add the marketplace:

```bash
claude plugin marketplace add phuryn/pm-skills

```

Then install the specific plugins you need from the nine available options:

```bash
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 exact installation block documented in the repository's [`README.md`](https://github.com/phuryn/pm-skills/blob/main/README.md) file. After installation, the slash commands become available in any Claude Code conversation.

## Installing Individual Plugins

You do not need to install all nine plugins. To install only the product discovery tools, run:

```bash
claude plugin install pm-product-discovery@pm-skills

```

This downloads the plugin's skills and commands into Claude's plugin directory. You can verify installation by testing the `/discover` command:

```bash
/discover AI-powered meeting summarizer for remote teams

```

## How It Works Under the Hood

The pm-skills marketplace uses a structured metadata system to organize its components:

- **Marketplace file** – The root [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json) defines the list of plugin packages that belong to pm-skills, including all nine plugin identifiers.
- **Plugin manifests** – Each plugin folder (e.g., `pm-toolkit/`) contains a [`.claude-plugin/plugin.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/plugin.json) file that lists its specific skills and available commands.
- **Skill definitions** – Markdown files under `*/skills/*/SKILL.md` follow the universal skill format, making them reusable across different AI assistants including Gemini and OpenCode.
- **Command definitions** – Markdown files under `*/commands/*.md` encode Claude-specific slash-commands that are automatically exposed after plugin installation.

Because the marketplace relies on a static JSON descriptor, adding the marketplace once makes Claude aware of every plugin's metadata. Subsequent `plugin install` calls merely download the skill files into Claude's local plugin directory.

## Using Commands and Skills

After installation, you can invoke skills through slash commands or by direct reference in conversation. To use a command:

```text
/discover What are the riskiest assumptions for our AI writing assistant?

```

To use skills with other AI assistants that support the universal skill format, copy the skill files directly:

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

```

This loop, documented in the README's "Other AI assistants" section, copies all skill markdown files into your target assistant's skills directory.

## Summary

- **pm-skills** is a Claude Marketplace at `phuryn/pm-skills` containing nine product management plugins.
- **Claude Cowork users** can install via the Customize pane by adding the GitHub repository `phuryn/pm-skills`.
- **Claude Code users** run `claude plugin marketplace add phuryn/pm-skills` followed by specific `claude plugin install` commands for each plugin.
- The marketplace configuration lives in [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json), while individual plugin metadata is stored in `pm-*/.claude-plugin/plugin.json`.
- Skills are stored as Markdown files in `*/skills/*/SKILL.md` and work across multiple AI assistants, not just Claude.

## Frequently Asked Questions

### Do I need to install all nine plugins to use pm-skills?

No. While adding the marketplace makes all nine plugins available, you can install only the specific plugins you need using individual `claude plugin install <plugin-name>@pm-skills` commands. Each plugin operates independently, so you can start with just the toolkit or discovery plugin and add others later.

### Can I use pm-skills with AI assistants other than Claude?

Yes. The skills in pm-skills follow a universal format stored in `*/skills/*/SKILL.md` files. You can copy these Markdown files into other assistants that support skill configurations, such as OpenCode or Gemini, using standard file copy commands. The commands (slash-commands) are Claude-specific, but the underlying skills are portable.

### Where does Claude store the installed pm-skills files?

Claude downloads the skill and command files into its local plugin directory after you run the installation commands. The marketplace metadata from [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json) tells Claude where to find the source files on GitHub, while the individual [`plugin.json`](https://github.com/phuryn/pm-skills/blob/main/plugin.json) files in each plugin folder define the specific skills and commands to load.

### What commands become available after installing pm-skills?

After installation, you gain access to product management commands including `/discover` for product discovery, `/strategy` for strategic planning, `/write-prd` for documentation, and `/plan-launch` for go-to-market activities. The exact commands available depend on which of the nine plugins you install.