How to Install PM Skills Marketplace Using the Codex CLI: A Complete Guide

Register the PM Skills Marketplace repository with codex plugin marketplace add phuryn/pm-skills, then install individual plugins like pm-toolkit to access bundled product-management skills and commands.

The PM Skills Marketplace is an open-source collection of product-management expertise distributed as plugins for the Codex CLI. Located in the phuryn/pm-skills repository, this marketplace bundles specialized skills into nine distinct plugin packages that accelerate product discovery, strategy, and execution workflows. To install PM Skills Marketplace using the Codex CLI, you must first register the marketplace manifest, then selectively install the plugin bundles that match your workflow needs.

Understanding the Marketplace Architecture

The PM Skills Marketplace follows a two-tier architecture defined in the .claude-plugin/marketplace.json file at the repository root. This JSON manifest registers the phuryn/pm-skills namespace with Codex, allowing the CLI to resolve plugin references like pm-toolkit@pm-skills. Each plugin contains multiple skills defined in individual SKILL.md files located within skills/*/SKILL.md directories throughout the repository.

Step-by-Step Installation Guide

Register the Marketplace Repository

Before installing any skills, you must register the marketplace to make the plugin namespace available to Codex. Run the following command in your terminal:

codex plugin marketplace add phuryn/pm-skills

This command reads the .claude-plugin/marketplace.json file and registers all nine available plugin bundles under the pm-skills namespace.

Install Individual Plugin Bundles

After registering the marketplace, install specific plugins to access their bundled skills. The repository contains nine optional but complementary plugin bundles:


# Core product management toolkit

codex plugin add pm-toolkit@pm-skills

# Strategic planning

codex plugin add pm-product-strategy@pm-skills

# Discovery and validation

codex plugin add pm-product-discovery@pm-skills

# Market analysis

codex plugin add pm-market-research@pm-skills

# Data and metrics

codex plugin add pm-data-analytics@pm-skills

# Growth and marketing

codex plugin add pm-marketing-growth@pm-skills

# Launch planning

codex plugin add pm-go-to-market@pm-skills

# Execution and delivery

codex plugin add pm-execution@pm-skills

# AI-assisted shipping

codex plugin add pm-ai-shipping@pm-skills

Each plugin command downloads the skill definitions and makes them available to Codex for natural language invocation.

Working with Installed Skills

Once installed, skills become searchable and executable through natural language prompts. The skills are defined in SKILL.md files located within each plugin's skills/ directory, such as pm-toolkit/skills/*/SKILL.md and pm-execution/skills/*/SKILL.md.

For example, after installing the pm-product-discovery plugin, you can invoke:

codex "Run product discovery on a new AI note-taking tool: brainstorm ideas, map assumptions, prioritize the riskiest ones, then design experiments."

Or with the pm-execution plugin installed:

codex "Help me write a PRD for a SaaS analytics platform using the /write-prd command."

Key Repository Files

Understanding these source files helps troubleshoot installation issues:

  • README.md: Contains the complete installation documentation and Codex CLI usage examples in the "Codex CLI (OpenAI)" section.
  • .claude-plugin/marketplace.json: The marketplace manifest that Codex reads to resolve the phuryn/pm-skills namespace and plugin versions.
  • pm-toolkit/skills/*/SKILL.md: Individual skill definitions for the toolkit plugin, including command structures and prompt templates.
  • pm-execution/skills/*/SKILL.md: Execution-focused skill definitions providing commands like /write-prd and /ship-check.

Summary

  • Register first: Always run codex plugin marketplace add phuryn/pm-skills before installing individual plugins.
  • Install selectively: Choose from nine available plugins (pm-toolkit, pm-product-strategy, pm-product-discovery, etc.) based on your specific product management needs.
  • Natural language access: Once installed, skills defined in SKILL.md files become available through conversational prompts without additional configuration.
  • Repository structure: The marketplace relies on .claude-plugin/marketplace.json for registration and individual plugin directories containing skills/*/SKILL.md for command definitions.

Frequently Asked Questions

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

No. You can install only the plugins relevant to your current workflow. Each plugin operates independently, so you might start with pm-toolkit and pm-product-discovery, then add others like pm-go-to-market or pm-execution as your project progresses.

What is the difference between registering the marketplace and adding a plugin?

Registering the marketplace with codex plugin marketplace add phuryn/pm-skills tells Codex where to find the plugin definitions by reading the .claude-plugin/marketplace.json file. Adding a specific plugin like codex plugin add pm-toolkit@pm-skills downloads the actual skills and commands into your local Codex environment.

Can I use these skills with Claude Code instead of Codex CLI?

Yes. The same marketplace definition in .claude-plugin/marketplace.json works with both Claude Code and Codex CLI. The repository structure supports both OpenAI Codex and Anthropic Claude implementations, using identical skill definitions in the SKILL.md files.

Where are the skill commands defined after installation?

Skill commands are defined in the SKILL.md files within each plugin's directory, such as pm-execution/skills/*/SKILL.md for execution commands or pm-toolkit/skills/*/SKILL.md for general toolkit functions. These files contain the prompt templates and command structures that Codex uses to execute your requests.

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 →