# What Types of Skills Does the PM Skills Marketplace Support?

> Discover the nine distinct skill types in the PM Skills Marketplace, covering the full product management lifecycle from discovery to go-to-market. Enhance your PM expertise.

- Repository: [Pawel Huryn/pm-skills](https://github.com/phuryn/pm-skills)
- Tags: getting-started
- Published: 2026-06-28

---

**The PM Skills Marketplace supports nine distinct types of skills organized as plugins, covering the entire product management lifecycle from discovery and strategy to execution, analytics, and go-to-market activities.**

The `phuryn/pm-skills` repository implements a modular system where different **types of skills** are encapsulated as self-contained knowledge artifacts. Each skill encodes proven product-management frameworks—such as SWOT analysis, ICE scoring, or assumption mapping—that AI assistants can invoke directly without explicit template selection.

## The Nine Types of Skills Available

The repository organizes skills into **nine plugins**, each representing a specific domain of product management. Every plugin contains multiple [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) files that follow a universal markdown schema.

### Product Discovery Skills

Located in the `pm-product-discovery` plugin, these skills guide ideation and validation processes. They include `brainstorm-ideas-new` for generating product concepts and `identify-assumptions-new` for mapping risky assumptions in [`pm-product-discovery/skills/identify-assumptions-new/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/identify-assumptions-new/SKILL.md). These skills automate assumption mapping and experiment design workflows.

### Product Strategy Skills

The `pm-product-strategy` plugin contains skills for high-level planning and market positioning. Key files include [`pm-product-strategy/skills/value-proposition/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/value-proposition/SKILL.md) for Jobs-to-be-Done (JTBD) value proposition design and [`pm-product-strategy/skills/pestle-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/pestle-analysis/SKILL.md) for macro-environment analysis. These cover vision setting, business model canvases, and pricing strategies.

### Execution Skills

Found in `pm-execution`, these skills operationalize delivery workflows. The plugin includes [`pm-execution/skills/create-prd/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/create-prd/SKILL.md) for PRD generation and [`pm-execution/skills/prioritization-frameworks/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/prioritization-frameworks/SKILL.md), which references nine-plus prioritization methods including RICE and MoSCoW. Additional skills cover OKR definition, sprint planning, and risk analysis.

### Market Research Skills

The `pm-market-research` plugin handles customer and competitive intelligence. Skills include [`pm-market-research/skills/user-personas/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/user-personas/SKILL.md) for persona development and [`pm-market-research/skills/competitor-analysis/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/competitor-analysis/SKILL.md) for systematic competitive evaluation. These support segmentation, journey mapping, and market sizing activities.

### Data Analytics Skills

Located in `pm-data-analytics`, these skills bridge technical data work with PM needs. The [`pm-data-analytics/skills/sql-queries/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-data-analytics/skills/sql-queries/SKILL.md) file enables SQL generation for product metrics, while other skills cover cohort analysis and A/B test interpretation.

### Marketing and Growth Skills

The `pm-marketing-growth` plugin focuses on acquisition and retention metrics. It includes [`pm-marketing-growth/skills/north-star-metric/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-marketing-growth/skills/north-star-metric/SKILL.md) for defining core success metrics, along with skills for positioning, naming conventions, and marketing ideation.

### Go-to-Market Skills

Found in `pm-go-to-market`, these skills structure launch activities. The [`pm-go-to-market/skills/gtm-strategy/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/gtm-strategy/SKILL.md) file defines Ideal Customer Profile (ICP) development and beachhead segment selection, while other skills generate battlecards and launch timelines.

### Toolkit Skills

The `pm-toolkit` plugin provides cross-functional utilities. Skills include [`pm-toolkit/skills/review-resume/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/review-resume/SKILL.md) for PM resume evaluation against industry standards, plus utilities for NDA drafting, privacy policy generation, and grammar checking.

### AI Shipping Skills

Located in `pm-ai-shipping`, these skills address modern AI product delivery requirements. The [`pm-ai-shipping/skills/shipping-artifacts/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-ai-shipping/skills/shipping-artifacts/SKILL.md) file defines documentation standards for AI-built applications, including security and performance audit checklists.

## Skill Architecture and Auto-Loading

**Skills auto-load** based on context matching. When a user asks a question that matches a skill's domain, the system automatically loads the relevant skill without explicit naming, as documented in the repository's [`README.md`](https://github.com/phuryn/pm-skills/blob/main/README.md).

All skill types follow a **universal format**: each lives in a [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) file under its respective plugin folder. This standardization allows any AI assistant that can read markdown to execute the framework. The modular structure means adding a new skill type requires only creating a new [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) file in the appropriate plugin directory; the marketplace discovers it automatically.

**Commands chain skills** across types. Slash commands like `/discover` act as thin wrappers that invoke sequences of skills—for example, chaining ideation, assumption identification, and experimentation skills in a single workflow.

## How to Invoke Different Skill Types

Users and integrated assistants can invoke skills through multiple patterns:

```markdown
**Direct skill invocation**  
What are the riskiest assumptions for our AI-powered meeting summarizer?

```

**Result**: The assistant loads the `identify-assumptions-new` skill from the *pm-product-discovery* plugin and returns prioritized assumptions.

```markdown
**Command-based chaining**  
/discover AI-powered meeting summarizer for remote teams

```

**Result**: The `/discover` command executes a workflow calling `brainstorm-ideas-new`, `identify-assumptions-new`, `prioritize-assumptions`, and `brainstorm-experiments-new` sequentially.

```markdown
**Toolkit skill usage**  
/review-resume

```

**Result**: The `review-resume` skill from the *pm-toolkit* plugin evaluates submitted content against PM best-practice criteria defined in [`pm-toolkit/skills/review-resume/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/review-resume/SKILL.md).

## Summary

- The PM Skills Marketplace organizes capabilities into **nine distinct skill types**, each aligned with a specific product management domain.
- All skills follow a **universal [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) format** located within plugin-specific directories like `pm-execution/skills/` or `pm-market-research/skills/`.
- Skills **auto-load** based on conversation context without requiring explicit filename references.
- **Slash commands** chain multiple skill types into workflow sequences while preserving the ability to call individual skills directly.
- The system is **modular by design**—new skill types are added by creating [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) files in the appropriate plugin folders.

## Frequently Asked Questions

### How many types of skills does the PM Skills Marketplace support?

The marketplace supports **nine types of skills**, organized as separate plugins: Product Discovery, Product Strategy, Execution, Market Research, Data Analytics, Marketing and Growth, Go-to-Market, Toolkit, and AI Shipping. Each plugin contains multiple individual skill files.

### What file format is used for skills?

All skills use a **universal markdown format** stored in files named [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md). This consistent schema appears across all plugin directories, from [`pm-product-strategy/skills/value-proposition/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/value-proposition/SKILL.md) to [`pm-data-analytics/skills/sql-queries/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-data-analytics/skills/sql-queries/SKILL.md), enabling any compatible AI assistant to parse and execute the frameworks.

### Can I use skills directly without slash commands?

Yes. While slash commands like `/discover` provide convenient shortcuts, the underlying skills in `pm-product-discovery/skills/` and other directories can be **invoked directly** through natural language queries that match the skill's domain. The system automatically loads the appropriate [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) file when it detects relevant context.

### How do I add a new skill type to the marketplace?

Adding a skill requires creating a new [`SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/SKILL.md) file within the appropriate plugin folder (e.g., [`pm-execution/skills/your-skill-name/SKILL.md`](https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/your-skill-name/SKILL.md)). The marketplace automatically discovers new skills following this convention, making the system extensible without modifying core configuration files.