pm-skill-creator

Designs new PM skills through guided conversation into compliant SKILL.md drafts.

6.8k|818|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/deanpeters/Product-Manager-Skills --skill pm-skill-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-skill-creator
Source: https://github.com/deanpeters/Product-Manager-Skills/tree/main/skills/pm-skill-creator
Command: npx skills add https://github.com/deanpeters/Product-Manager-Skills --skill pm-skill-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turning a rough idea, framework, or raw notes into a properly structured PM skill is hard when you don't know the required SKILL.md anatomy, metadata constraints, or which skill type fits. This Skill guides you through the design decisions conversationally so the output is a repo-compliant draft ready for validation.

Core Features & Use Cases

  • Guided 5-question flow: Walks from raw material identification through type decision, naming, key content, and pitfalls, then generates a complete SKILL.md draft with frontmatter and all required sections.
  • Skill type decision support: Helps you choose between component, interactive, and workflow skill types using explicit decision criteria.
  • Metadata validation: Enforces naming rules (kebab-case, ≤64 chars), description limits (≤200 chars with trigger cue), and points to validation scripts before shipping.
  • Use Case: You have notes from a workshop on a build-vs-buy decision matrix. Use this Skill to shape them into a component skill with template, quality criteria, examples, and named pitfalls.

Quick Start

Use pm-skill-creator to help me turn my decision tree for choosing north-star metrics into a structured skill.

Frequently Asked Questions about pm-skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new PM skill from a rough idea?

Start a guided session that asks up to five adaptive questions about your raw material, skill type, naming, key content, and pitfalls. The process ends with a complete SKILL.md draft including frontmatter, sections, and examples ready for validation.

What is the difference between component, interactive, and workflow skills?

Component skills are self-contained artifacts or templates. Interactive skills use guided conversations with adaptive questions and recommendations. Workflow skills orchestrate multiple phases and may reference other skills.

When should I use pm-skill-creator versus skill-authoring-workflow?

Use pm-skill-creator when you have an idea or raw content and need conversational help shaping it into a structure. Use skill-authoring-workflow when you already know what to build and need the process checklist and validation gates.

What are the naming and description rules for a SKILL.md file?

The name must be lowercase kebab-case and at most 64 characters. The description must be at most 200 characters and include a trigger cue such as 'Use when...' so agents can match user requests to the skill.

How do I validate a new skill draft before publishing?

Run check-skill-metadata.py for structural validation, check-skill-triggers.py for trigger readiness, and test-a-skill.sh with the smoke flag as a quality gate. Skipping validation risks broken frontmatter and failed cross-references.