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

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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