Skill Authoring Workflow

Turn raw PM content into a compliant, publish-ready skill. Use when creating or updating a repo skill without breaking standards.

7,800 stars 940 forksSkill & Plugin Authoring

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add deanpeters/Product-Manager-Skills --skill skill-authoring-workflow
Manual install
git clone --depth 1 https://github.com/deanpeters/Product-Manager-Skills.git /tmp/Product-Manager-Skills
mkdir -p ~/.claude/skills
cp -r /tmp/Product-Manager-Skills/skills/skill-authoring-workflow ~/.claude/skills/skill-authoring-workflow

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

## Purpose

Create or update PM skills without chaos. This workflow turns rough notes, workshop content, or half-baked prompt dumps into compliant `skills/<skill-name>/SKILL.md` assets that actually pass validation and belong in this repo.

Use it when you want to ship a new skill without "looks good to me" roulette.

## Input

Bring the raw material and the intent — rough is fine; the workflow exists to get it the rest of the way:
- **Works best with:** the source content (notes, transcript, framework, prompt sequence) or the existing skill you want to update
- **Also useful:** the intended skill type (component/interactive/workflow), target audience, and any naming preference

If you supply this inline with your request (e.g., "turn `research/pricing-workshop-notes.md` into an interactive advisor"), the workflow starts at Phase 1 with that context — it won't re-ask for what you already gave. If you provide nothing, it opens by asking what content you want to turn into a skill and offers the entry modes from the facilitation protocol.

Example: `Use skill-authoring-workflow: convert research/pricing-workshop-notes.md into an interactive pricing advisor.`

## Key Concepts

### Dogfood First

Use repo-native tools and standards before inventing a custom process:
- `scripts/find-a-skill.sh`
- `scripts/add-a-skill.sh`
- `scripts/build-a-skill.sh`
- `scripts/test-a-skill.sh`
- `scripts/check-skill-metadata.py`

### Pick the Right Creation Path
Read the full skill on GitHub

Details

Skill name
skill-authoring-workflow
Path
skills/skill-authoring-workflow/SKILL.md
Repo updated
16 October 2026

FAQ

What does the Skill Authoring Workflow skill do?

Turn raw PM content into a compliant, publish-ready skill. Use when creating or updating a repo skill without breaking standards.

How do I install the Skill Authoring Workflow skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add deanpeters/Product-Manager-Skills --skill skill-authoring-workflow. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Skill Authoring Workflow popular?

It lives in deanpeters/Product-Manager-Skills, which has 7,800 GitHub stars and 940 forks, and is included in 3 curated skill lists.

Related skills

Acquisition Channel Advisor

7.8k

deanpeters/Product-Manager-Skills

Evaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.

Marketing, Sales & BusinessIn 3 lists940

AI Shaped Readiness Advisor

7.8k

deanpeters/Product-Manager-Skills

Assess whether your product work is AI-first or AI-shaped. Use when evaluating AI maturity and choosing the next team capability to build.

AI, LLMs & AgentsIn 3 lists940

Altitude Horizon Framework

7.8k

deanpeters/Product-Manager-Skills

Understand the PM-to-Director transition through altitude and horizon thinking. Use when diagnosing scope, time-horizon, or leadership-level gaps.

Software DevelopmentIn 3 lists940

Yao Meta Skill

2.7k

yaojingang/yao-meta-skill

Create, improve, or evaluate an existing skill from workflows, prompts, SOPs, scripts. Use for migration/release/package, routing, evals/tests, install/trust checks, 优化已有 skill, 补 trigger 评测. Exclude summary/translation/docs, brainstorming, one-off prompts, copy-only edits, outline-only requests.

Skill & Plugin Authoring252

Project Guidelines Example

294k

affaan-m/ECC

Project-specific skill template covering architecture, patterns, testing, and deployment guidance.

Skill & Plugin AuthoringIn 1 list43k

Skillforge

914

tripleyak/SkillForge

Use when creating, improving, finding, or auditing agent skills - the user says 'create a skill', 'do I have a skill for X', 'improve the X skill', 'which skill should I use', asks whether a skill exists for a task, or wants to validate, test, evaluate, package, or health-check skills. Also use for skill ecosystem maintenance (duplicate detection, stale skills, trigger collisions) and advisor checkpoints.

Skill & Plugin Authoring93

Browse the most popular Claude skills, all skill & plugin authoring skills, or write your own with the skills generator.