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:
/tailor-resume– Aligns a resume to a specific job description using keyword mapping and bullet rewriting. Located inpm-toolkit/commands/tailor-resume.md./review-resume– Performs a full PM resume audit against 10 best-practice criteria. Located inpm-toolkit/commands/review-resume.md./proofread– Grammar-checks and applies stylistic polish to any text. Located inpm-toolkit/commands/proofread.md./privacy-policy– Generates a privacy policy document from a brief description. Located inpm-toolkit/commands/privacy-policy.md./draft-nda– Produces a non-disclosure agreement template. Located inpm-toolkit/commands/draft-nda.md.
Product Strategy Commands
The Product Strategy domain focuses on high-level planning and market positioning:
/value-proposition– Creates a concise value proposition statement. Located inpm-product-strategy/commands/value-proposition.md./strategy– Outlines a product strategy roadmap. Located inpm-product-strategy/commands/strategy.md./pricing– Defines a pricing strategy model. Located inpm-product-strategy/commands/pricing.md./market-scan– Conducts a market analysis scan (SWOT, competitors, etc.). Located inpm-product-strategy/commands/market-scan.md./business-model– Drafts a business model canvas. Located inpm-product-strategy/commands/business-model.md.
Product Discovery Commands
The Product Discovery domain supports user research and feature prioritization:
/triage-requests– Prioritizes incoming feature requests. Located inpm-product-discovery/commands/triage-requests.md./setup-metrics– Defines success metrics for discovery experiments. Located inpm-product-discovery/commands/setup-metrics.md./interview– Structures a user interview script. Located inpm-product-discovery/commands/interview.md./discover– Runs a discovery session and captures insights. Located inpm-product-discovery/commands/discover.md./brainstorm– Facilitates a feature brainstorm workshop. Located inpm-product-discovery/commands/brainstorm.md.
Marketing & Growth Commands
The Marketing & Growth domain contains growth tracking and go-to-market utilities:
/north-star– Identifies a north star metric for growth tracking. Located inpm-marketing-growth/commands/north-star.md./market-product– Generates positioning and go-to-market messaging. Located inpm-marketing-growth/commands/market-product.md.
Market Research Commands
The Market Research domain provides competitive and user research tools:
/research-users– Builds a user research plan and interview guide. Located inpm-market-research/commands/research-users.md./competitive-analysis– Conducts competitor analysis (features, pricing). Located inpm-market-research/commands/competitive-analysis.md./analyze-feedback– Synthesizes qualitative feedback into actionable insights. Located inpm-market-research/commands/analyze-feedback.md.
Go-to-Market Commands
The Go-to-Market domain supports launch planning and sales enablement:
/plan-launch– Outlines a product launch plan with milestones. Located inpm-go-to-market/commands/plan-launch.md./growth-strategy– Designs a growth hacking strategy (channels, loops). Located inpm-go-to-market/commands/growth-strategy.md./battlecard– Produces a battlecard for sales enablement. Located inpm-go-to-market/commands/battlecard.md.
Execution Commands
The Execution domain is the largest category, containing 11 commands for delivery and sprint management:
/write-stories– Creates user story specs from product requirements. Located inpm-execution/commands/write-stories.md./write-prd– Generates a product requirements document (PRD). Located inpm-execution/commands/write-prd.md./transform-roadmap– Converts a roadmap into a visual or markdown version. Located inpm-execution/commands/transform-roadmap.md./test-scenarios– Builds test scenario matrices for features. Located inpm-execution/commands/test-scenarios.md./stakeholder-map– Drafts a stakeholder impact map. Located inpm-execution/commands/stakeholder-map.md./sprint– Plans a sprint (backlog, goals, capacity). Located inpm-execution/commands/sprint.md./red-team-prd– Conducts a red-team review of a PRD. Located inpm-execution/commands/red-team-prd.md./pre-mortem– Runs a pre-mortem risk identification session. Located inpm-execution/commands/pre-mortem.md./plan-okrs– Defines OKRs for a product team. Located inpm-execution/commands/plan-okrs.md./meeting-notes– Captures structured meeting notes and action items. Located inpm-execution/commands/meeting-notes.md./generate-data– Creates synthetic data sets for testing. Located inpm-execution/commands/generate-data.md.
Data Analytics Commands
The Data Analytics domain provides SQL and statistical analysis scaffolding:
/write-query– Scaffolds a SQL query template for analysis. Located inpm-data-analytics/commands/write-query.md./analyze-test– Evaluates an A/B test and surfaces insights. Located inpm-data-analytics/commands/analyze-test.md./analyze-cohorts– Performs cohort analysis on user behavior data. Located inpm-data-analytics/commands/analyze-cohorts.md.
AI Shipping Commands
The AI Shipping domain contains 5 commands for pre-deployment validation and documentation:
/ship-check– Runs a quick sanity check before shipping a feature. Located inpm-ai-shipping/commands/ship-check.md./security-audit-static– Performs a static security audit on source code. Located inpm-ai-shipping/commands/security-audit-static.md./performance-audit-static– Runs a static performance audit (bundle size, load time). Located inpm-ai-shipping/commands/performance-audit-static.md./document-app– Auto-generates API documentation from code comments. Located inpm-ai-shipping/commands/document-app.md./derive-tests– Suggests unit test cases from function signatures. Located inpm-ai-shipping/commands/derive-tests.md.
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:
- YAML Header – Provides a short description and argument hints for the runtime parser
- 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:
README.md(repo root) – General project overview and installation notespm-toolkit/README.md– Introduction to toolkit commands (resume, privacy, NDA)pm-product-strategy/README.md– Context for strategy-related commandspm-execution/README.md– Guidance on execution-phase skillsCLAUDE.md– Central agency instruction file defining how agents interact with the repository
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.mdmaps 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:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →