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:
README.md— Contains installation instructions and the plugin catalogLICENSE— MIT license governing reusevalidate_plugins.py— CI helper script that validates plugin manifestspm-toolkit/skills/review-resume/SKILL.md— Example skill for PM resume reviewpm-execution/commands/write-prd.md— Example command for creating PRDs
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.gitto obtain the complete AI skills marketplace. - The repository includes nine core plugins with skills defined in markdown files under
skills/directories and commands undercommands/directories. - Key files include
README.mdfor documentation,LICENSEfor MIT terms, andvalidate_plugins.pyfor 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:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →