# How to Install All Plugins for PM Skills Marketplace: Complete Guide

> Learn how to install all PM Skills plugins easily. Follow our complete guide to add the phuryn/pm-skills repository and deploy plugins via Claude Cowork GUI or CLI.

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

---

**Install all nine PM Skills plugins by adding the marketplace repository `phuryn/pm-skills` and deploying each plugin with the `@pm-skills` suffix, using either GUI workflows in Claude Cowork or CLI commands in Claude Code and Codex.**

The **PM Skills Marketplace** is an open-source collection hosted in the `phuryn/pm-skills` repository that bundles nine specialized plugins for product management workflows. Each plugin covers a distinct domain—discovery, strategy, execution, market research, data analytics, go-to-market, marketing-growth, toolkit, and AI-shipping—defined in the central manifest at [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json).

## Understanding the Marketplace Structure

The repository uses a machine-readable manifest at [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json) to enumerate the nine available plugins. This JSON file defines plugin names, source directories, and descriptions, allowing CLI tools to resolve the `@pm-skills` namespace when installing individual components. The manifest ensures that when you register the marketplace, your interface recognizes all nine plugin packages as valid installation targets.

## Installation Methods for All Nine Plugins

### Method 1: Claude Cowork (GUI)

For users accessing Claude through the Cowork interface, the installation requires no command-line tools and automatically imports all nine plugins.

1. Open **Customize** → **Browse plugins** → **Personal** → **+**
2. Select **Add marketplace from GitHub**
3. Enter the repository identifier `phuryn/pm-skills`

The system reads the marketplace manifest and makes all nine plugins immediately available.

### Method 2: Claude Code (CLI)

For terminal-based Claude Code users, first register the marketplace source, then install each plugin individually using the `@pm-skills` suffix.

Register the marketplace:

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

```

Install the complete set of nine plugins:

```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

```

### Method 3: Codex CLI (OpenAI)

Codex CLI uses similar marketplace registration but employs `add` instead of `install` when deploying individual plugins.

Register the marketplace:

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

```

Install all nine plugins:

```bash
codex plugin add pm-toolkit@pm-skills
codex plugin add pm-product-strategy@pm-skills
codex plugin add pm-product-discovery@pm-skills
codex plugin add pm-market-research@pm-skills
codex plugin add pm-data-analytics@pm-skills
codex plugin add pm-marketing-growth@pm-skills
codex plugin add pm-go-to-market@pm-skills
codex plugin add pm-execution@pm-skills
codex plugin add pm-ai-shipping@pm-skills

```

## Automated Installation Script

To streamline the process in Claude Code, use a shell loop to install all plugins after adding the marketplace:

```bash

# Add marketplace once

claude plugin marketplace add phuryn/pm-skills

# Install all nine plugins

for plugin in pm-toolkit pm-product-strategy pm-product-discovery pm-market-research pm-data-analytics pm-marketing-growth pm-go-to-market pm-execution pm-ai-shipping; do
  claude plugin install "${plugin}@pm-skills"
done

```

## Installing Selective Plugins

If you only need specific domains, install individual plugins after registering the marketplace. For example, to install only discovery and strategy tools:

```bash
claude plugin marketplace add phuryn/pm-skills
claude plugin install pm-product-discovery@pm-skills
claude plugin install pm-product-strategy@pm-skills

```

## Summary

- The **PM Skills Marketplace** contains nine distinct plugins defined in [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json)
- **Claude Cowork** users install via GUI by adding `phuryn/pm-skills` as a GitHub marketplace, which automatically imports all nine plugins
- **Claude Code** requires `claude plugin marketplace add` followed by `claude plugin install` with the `@pm-skills` suffix
- **Codex CLI** uses `codex plugin add` instead of `install` for individual plugins
- All methods require the marketplace source to be added once before individual plugin installation

## Frequently Asked Questions

### What is the difference between Claude Code and Codex CLI installation commands?

Claude Code uses `claude plugin install` to deploy individual plugins, while Codex CLI uses `codex plugin add`. Both require the marketplace to be added first with `plugin marketplace add phuryn/pm-skills`, but the verbs differ when referencing specific plugins from the `@pm-skills` namespace.

### Can I install all nine PM Skills plugins at once without a script?

Currently, no single CLI command installs all plugins simultaneously. You must either use the GUI method in Claude Cowork, which imports all nine automatically, or run individual CLI commands for each plugin. The shell loop provided above automates the CLI approach for batch installation.

### Where are the plugin definitions stored in the repository?

The canonical list resides in [`.claude-plugin/marketplace.json`](https://github.com/phuryn/pm-skills/blob/main/.claude-plugin/marketplace.json) at the repository root. This manifest defines the nine plugin entries, their source directories, and metadata that the CLI tools parse when resolving the `@pm-skills` namespace according to the `phuryn/pm-skills` source code.

### Do I need to reinstall plugins after updating the repository?

Yes, when the `phuryn/pm-skills` repository receives updates, you should reinstall the specific plugins to pull the latest skill definitions from the respective [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) files and command workflows stored in each plugin's directory structure.