Complete List of PM Skills Marketplace Commands: 40+ Tools for Product Managers

The PM Skills Marketplace provides 42 slash commands organized across nine functional domains—including Toolkit, Product Strategy, Execution, and AI Shipping—each stored as markdown files in domain-specific */commands/ directories and parsed by the runtime to expose interfaces like /review-resume and /write-prd.

The PM Skills Marketplace is an open-source collection of product management utilities hosted in the phuryn/pm-skills repository. These PM Skills Marketplace commands function as user-facing entry points that invoke underlying skill logic, with each command existing as an independent markdown file following a strict naming convention where the filename (e.g., review-resume.md) maps directly to the slash-command interface (/review-resume).

Command Catalog by Domain

Toolkit Commands

The Toolkit domain provides general-purpose utilities for document generation and resume optimization:

Product Strategy Commands

The Product Strategy domain focuses on high-level planning and market positioning:

Product Discovery Commands

The Product Discovery domain supports user research and feature prioritization:

Marketing & Growth Commands

The Marketing & Growth domain contains growth tracking and go-to-market utilities:

Market Research Commands

The Market Research domain provides competitive and user research tools:

Go-to-Market Commands

The Go-to-Market domain supports launch planning and sales enablement:

Execution Commands

The Execution domain is the largest category, containing 11 commands for delivery and sprint management:

Data Analytics Commands

The Data Analytics domain provides SQL and statistical analysis scaffolding:

AI Shipping Commands

The AI Shipping domain contains 5 commands for pre-deployment validation and documentation:

Command Structure and File Organization

Each PM Skills Marketplace command follows a strict file organization pattern. Commands reside in domain-specific commands/ subdirectories and are implemented as markdown files with a YAML frontmatter header.

The file naming convention uses the command name: for example, review-resume.md implements /review-resume. According to the repository architecture in phuryn/pm-skills, each file contains:

  1. YAML Header – Provides a short description and argument hints for the runtime parser
  2. Markdown Body – Documents invocation syntax, workflow steps, and follow-up prompts

This modular architecture allows new domains to add commands without affecting existing functionality. The runtime scans */commands/ directories to build the slash-command interface dynamically.

Usage Examples

Commands are invoked through the PM Skills runtime using a consistent slash-command pattern. Below are typical invocations demonstrating the syntax recognized by the parser.

Resume Review and Tailoring

/review-resume
Paste your full resume text here or upload a PDF/DOCX file.
/tailor-resume
Upload your resume file, then paste the target job description, e.g.:

Here's the JD: 
> "Senior Product Manager – SaaS platform, responsible for roadmap, metrics, and cross-functional delivery…"

Strategy and Planning

/strategy
Provide a brief product description and target market, and the command will output a high-level strategy outline.

Risk Management

/pre-mortem
Describe the upcoming launch (features, timeline). The command will surface risks and mitigation ideas.

Each command file contains an "Invocation" block showing exact syntax, making it straightforward for end-users to copy-paste into the runtime interface.

Key Repository Files

Understanding the following files provides architectural context for how PM Skills Marketplace commands are orchestrated:

These documentation files complement the command implementations in */commands/*.md, forming the complete PM Skills Marketplace catalog.

Summary

  • The PM Skills Marketplace provides 42 commands across 9 domains: Toolkit, Product Strategy, Product Discovery, Marketing & Growth, Market Research, Go-to-Market, Execution, Data Analytics, and AI Shipping.
  • Each command is a self-contained markdown file stored in */commands/ directories (e.g., pm-execution/commands/write-prd.md).
  • Files follow a strict naming convention (command-name.md maps to /command-name) and include YAML headers for metadata.
  • The runtime parses these files to expose a slash-command interface (e.g., /review-resume, /analyze-cohorts).
  • The architecture is modular, allowing independent domain expansion without cross-domain dependencies.

Frequently Asked Questions

How do I add a new command to the PM Skills Marketplace?

Create a new markdown file in the appropriate domain's commands/ directory (e.g., pm-execution/commands/my-command.md). Include a YAML header with description and parameters, followed by markdown content documenting invocation syntax and workflow steps. The runtime automatically discovers new files following the */commands/*.md pattern.

What is the difference between SKILL.md files and command files?

SKILL.md files describe the underlying skill logic and domain expertise, while command files (located in */commands/) are the user-facing entry points that invoke that logic. Commands reference their associated skills but contain the specific invocation syntax and argument handling required by the runtime.

Are these commands compatible with specific PM tools or platforms?

The commands are platform-agnostic markdown files designed to be parsed by the PM Skills runtime. The runtime can be implemented as a chatbot, CLI wrapper, or IDE plugin. As long as the host environment can parse the YAML headers and execute the markdown-defined workflows, the commands function independently of specific PM tool integrations.

How do I customize the output format of a command?

Command outputs are defined in the markdown body of each */commands/*.md file. To customize formatting, fork the repository and modify the specific command file (e.g., adjust the template structure in pm-execution/commands/write-prd.md). Changes take effect when the runtime reloads the command catalog.

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 →