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

> Install PM Skills in Claude Code with our setup guide. Learn to add the marketplace and individual plugins like pm-product-discovery for enhanced product management commands.

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

---

**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:

1. Open the **Customize** pane (bottom-left corner).
2. Choose **Browse plugins → Personal → +**.
3. 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:

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

```

Then install the specific plugins you need. To install all nine plugins from the PM Skills marketplace:

```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 `phuryn/pm-skills` repository as the marketplace source, as defined in the installation instructions in [`README.md`](https://github.com/phuryn/pm-skills/blob/main/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`](https://github.com/phuryn/pm-skills/blob/main//.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`](https://github.com/phuryn/pm-skills/blob/main//.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/*.md` that 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:

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

```

Or use individual skills by referencing them in conversation:

```text
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-skills` before installing individual plugins.
- **Install plugins** using the `claude plugin install [plugin-name]@pm-skills` syntax.
- **Configuration files** reside in [`/.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main//.claude-plugin/marketplace.json) and individual `pm-*/.claude-plugin/plugin.json` manifests.
- **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`](https://github.com/phuryn/pm-skills/blob/main//.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`](https://github.com/phuryn/pm-skills/blob/main//.claude-plugin/marketplace.json) and individual plugin manifests at `pm-*/.claude-plugin/plugin.json` within the repository.