How to Clone the phuryn/pm-skills Repository: Complete Guide

To clone the phuryn/pm-skills repository, run git clone https://github.com/phuryn/pm-skills.git to obtain the complete AI-driven product management skills marketplace locally.

The phuryn/pm-skills repository hosts a self-contained marketplace of AI-driven product management skills, commands, and plugins. Cloning this repository gives you immediate access to nine core plugins—including pm-toolkit, pm-product-discovery, and pm-execution—enabling you to install them into Claude Code, Codex, or any AI assistant supporting the universal skill format.

Prerequisites for Cloning

Before you clone the phuryn/pm-skills repository, ensure you have Git installed on your system. If you prefer SSH authentication, configure your GitHub SSH keys beforehand.

Cloning the phuryn/pm-skills Repository

The standard method uses HTTPS to create a local copy of the entire skills marketplace.

Using HTTPS

Run the following command in your terminal:

git clone https://github.com/phuryn/pm-skills.git

This creates a directory named pm-skills in your current working folder and checks out the default main branch as documented in the repository.

Using SSH

If you have SSH keys configured with GitHub, use the SSH URL for secure authentication:

git clone git@github.com:phuryn/pm-skills.git

Verifying the Clone

After cloning, navigate into the directory and inspect the structure:

cd pm-skills
tree -L 2

You should see the top-level organization including README.md, LICENSE, validate_plugins.py, and plugin directories such as pm-toolkit/ and pm-product-discovery/.

Repository Structure Overview

The phuryn/pm-skills repository is organized as a typical GitHub project with a top-level README.md that describes the purpose and installation options. According to the source code, each plugin contains a skills/ folder of markdown-based skill definitions and a commands/ folder of markdown-based CLI-style commands.

Key files you will encounter include:

Using the Cloned Repository

Once you clone the phuryn/pm-skills repository, you can install the skills into various AI assistants or use them directly.

Install into Claude Code

Add the marketplace and install specific plugins using the Claude CLI:

claude plugin marketplace add phuryn/pm-skills
claude plugin install pm-toolkit@pm-skills

These commands are documented in the README.md at lines 63-78.

Copy Skills for Other AI Assistants

For assistants like OpenCode or Gemini, copy the skill files to the appropriate local directories:

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

The same pattern applies to Gemini (~/.gemini/skills/) or Cursor (~/.cursor/skills/) as described in the repository documentation.

Summary

  • Clone the phuryn/pm-skills repository using git clone https://github.com/phuryn/pm-skills.git to obtain the complete AI skills marketplace.
  • The repository includes nine core plugins with skills defined in markdown files under skills/ directories and commands under commands/ directories.
  • Key files include README.md for documentation, LICENSE for MIT terms, and validate_plugins.py for CI validation.
  • After cloning, install plugins into Claude Code or copy skill files to tool-specific directories like .opencode/skills/ or .gemini/skills/.

Frequently Asked Questions

What is the phuryn/pm-skills repository?

The phuryn/pm-skills repository is a marketplace containing AI-driven product management skills, commands, and plugins. It provides nine core plugins including pm-toolkit, pm-product-discovery, and pm-execution, each containing markdown-based skill definitions and CLI-style commands for AI assistants.

Do I need authentication to clone the phuryn/pm-skills repository?

No authentication is required for HTTPS cloning since the repository is public. However, if you use the SSH method with git@github.com:phuryn/pm-skills.git, you must have SSH keys configured with your GitHub account.

Which branch is checked out by default?

The git clone command automatically checks out the main branch as the default branch. This branch contains all current documentation and plugin definitions referenced throughout the README.md.

How do I install the skills after cloning?

For Claude Code, use claude plugin marketplace add phuryn/pm-skills followed by claude plugin install [plugin-name]@pm-skills. For other AI assistants, manually copy the relevant SKILL.md files from the skills/ directories to your tool's specific skills folder, such as .gemini/skills/ or .opencode/skills/.

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 →