Skip to main content
Glama
product-on-purpose

PM-Skills MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PM_SKILLS_PATHNoPath to custom skills directory(embedded)
PM_PERSONAS_PATHNoPath to persona library resources(auto)
PM_SKILLS_FORMATNoDefault output formatfull
PM_SKILLS_INCLUDE_EXAMPLESNoInclude examples by defaultfalse

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pm_list_skillsA

List all available PM-Skills tools.

Returns a categorized list of all PM-Skills tools organized by workflow phase and classification.

Use this tool to discover which skills are available before invoking specific skill tools.

Returns: Markdown formatted list of all skills with their tool names and descriptions.

pm_list_resourcesA

List all available PM-Skills MCP resources.

Returns a categorized list of all skill instructions, templates, and examples available as MCP resources.

Resources can be accessed via resources/read using URIs like:

  • pm-skills://skills/{skill} - Full skill instructions

  • pm-skills://templates/{skill} - Blank template

  • pm-skills://examples/{skill} - Completed example

  • pm-skills://personas/{category}/{persona} - Persona library reference

Returns: Markdown formatted list of all resources organized by type with their URIs.

pm_list_personasA

List all available persona library entries.

Returns persona resources grouped by category, with resource URIs for direct retrieval via resources/read.

Returns: Markdown formatted list of persona references from pm-skills://personas/{category}/{persona}.

pm_validateA

Validate a PM artifact against its skill template.

Checks that an output document contains the expected sections from a skill's template.

Args:

  • skill (string, required): The skill name to validate against (e.g., "prd", "hypothesis", "user_stories")

  • output (string, required): The artifact content to validate

Returns: Validation result with section checklist and suggestions for improvement.

pm_search_skillsA

Search PM-Skills by keyword.

Searches across skill names, descriptions, and content to find relevant skills for your needs.

Args:

  • query (string, required): Search term(s) to find matching skills

  • searchContent (boolean, default: false): Also search within skill instructions

Returns: Markdown formatted list of matching skills with relevance context.

pm_cache_statsA

Get PM-Skills cache statistics.

Shows performance metrics for the skill content cache including hit rate, cache size, and TTL settings.

Useful for monitoring server performance and debugging cache behavior.

Returns: Markdown formatted cache statistics.

pm_workflow_feature_kickoffA

Feature Kickoff workflow - Complete workflow for kicking off a new feature, from problem definition through implementation-ready requirements.

Effort Level: standard

Steps:

  1. pm_problem_statement

  2. pm_hypothesis

  3. pm_solution_brief

  4. pm_prd

  5. pm_user_stories

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_lean_startupA

Lean Startup Validation workflow - Build-Measure-Learn cycle for validating product hypotheses through experimentation.

Effort Level: comprehensive

Steps:

  1. pm_hypothesis

  2. pm_experiment_design

  3. pm_instrumentation_spec (optional)

  4. pm_experiment_results

  5. pm_pivot_decision

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_triple_diamondA

Triple Diamond workflow - Comprehensive end-to-end workflow following the Triple Diamond framework from discovery through delivery.

Effort Level: comprehensive

Steps:

  1. pm_interview_synthesis (optional)

  2. pm_stakeholder_summary (optional)

  3. pm_problem_statement

  4. pm_hypothesis

  5. pm_opportunity_tree (optional)

  6. pm_solution_brief

  7. pm_prd

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_quick_prdA

Quick PRD workflow - Streamlined workflow for rapidly creating a PRD when the problem and solution are already well-understood.

Effort Level: quick

Steps:

  1. pm_problem_statement

  2. pm_prd

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_experiment_cycleA

Experiment Cycle workflow - Complete experimentation workflow from hypothesis through learning capture.

Effort Level: standard

Steps:

  1. pm_hypothesis

  2. pm_experiment_design

  3. pm_instrumentation_spec

  4. pm_experiment_results

  5. pm_lessons_log

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_customer_discoveryA

Customer Discovery workflow - Transform raw research into a clear, validated problem worth solving.

Effort Level: standard

Steps:

  1. pm_interview_synthesis

  2. pm_jtbd_canvas

  3. pm_opportunity_tree

  4. pm_problem_statement

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_sprint_planningA

Sprint Planning workflow - Prepare sprint-ready stories with edge case coverage from a backlog or PRD.

Effort Level: quick

Steps:

  1. pm_refinement_notes

  2. pm_user_stories

  3. pm_edge_cases

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_product_strategyA

Product Strategy workflow - Frame a major strategic initiative with competitive context and documented decisions.

Effort Level: comprehensive

Steps:

  1. pm_competitive_analysis

  2. pm_stakeholder_summary

  3. pm_opportunity_tree

  4. pm_solution_brief

  5. pm_adr

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_post_launch_learningA

Post-Launch Learning workflow - Set up measurement, evaluate results, and capture learnings after a feature ships.

Effort Level: comprehensive

Steps:

  1. pm_instrumentation_spec

  2. pm_dashboard_requirements

  3. pm_experiment_results

  4. pm_retrospective

  5. pm_lessons_log

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_stakeholder_alignmentC

Stakeholder Alignment workflow - Build a compelling case for leadership buy-in before committing resources.

Effort Level: standard

Steps:

  1. pm_stakeholder_summary

  2. pm_problem_statement

  3. pm_solution_brief

  4. pm_launch_checklist

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_workflow_technical_discoveryA

Technical Discovery workflow - Evaluate technical feasibility and document architecture decisions.

Effort Level: standard

Steps:

  1. pm_spike_summary

  2. pm_adr

  3. pm_design_rationale

Use this tool to get a complete workflow plan. The AI client orchestrates execution by calling each step's tool in sequence.

Args:

  • topic (string, required): The subject or feature for this workflow

  • context (string, optional): Additional context for the workflow

Returns: Markdown workflow plan with steps, guidance, and execution instructions.

pm_list_workflowsA

List all available PM-Skills workflows.

Workflows are pre-defined sequences of skills for common PM workflows like feature kickoff, lean validation, and experimentation.

Use this tool to discover available workflows before invoking a specific workflow tool.

Returns: Markdown formatted list of all workflows with their descriptions and steps.

pm_list_promptsA

List all available PM-Skills MCP prompts.

Prompts are conversation starters that help you begin common PM workflows with appropriate context.

Use this tool to discover available prompts. Then use MCP's prompts/get to invoke a prompt with your topic.

Returns: Markdown formatted list of all prompts with their descriptions.

Prompts

Interactive templates invoked by user choice

NameDescription
feature-kickoffStart a complete feature kickoff workflow. This prompt guides you through the full feature development process: 1. Problem Statement - Define the problem being solved 2. Hypothesis - Create a testable hypothesis 3. Solution Brief - Outline the proposed solution 4. PRD - Document comprehensive requirements 5. User Stories - Break down into implementable stories Best for: Starting work on new features, transitioning from discovery to delivery.
lean-validationStart a Lean Startup validation workflow. This prompt guides you through the Build-Measure-Learn cycle: 1. Hypothesis - Define a testable hypothesis with success criteria 2. Experiment Design - Design an experiment to test the hypothesis 3. Instrumentation Spec - Specify data collection requirements (optional) 4. Experiment Results - Document and analyze outcomes 5. Pivot Decision - Decide whether to pivot, persevere, or iterate Best for: Validating risky assumptions, testing product-market fit, data-driven decisions.
quick-prdStart a streamlined PRD creation workflow. This prompt provides a fast path to a PRD when requirements are clear: 1. Problem Statement - Briefly document the problem 2. PRD - Create comprehensive requirements Best for: Small features, time-constrained situations, when discovery is already complete.

Resources

Contextual data attached and managed by the client

NameDescription
pm-skills-skill-resources
pm-skills-persona-resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/product-on-purpose/pm-skills-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server