Home
cd ../playbooks
Product ManagementIntermediate

Skill Authoring Workflow

Turn raw PM content into a compliant, publish-ready Claude skill via 6 phases (preflight → generate → tighten → validate → integrate → package) using repo-native scripts.

60-90 minutes per skill
By communitySource
#skill-authoring#claude-skills#workflow#validation#tooling

You wrote a great skill, skipped validation, forgot to update the README counts, and shipped anyway. Now references are broken, catalog numbers are inconsistent, and contributors don't trust the system. The fix isn't more discipline — it's a workflow that bakes in `find-a-skill.sh`, `add-a-skill.sh`, `test-a-skill.sh`, metadata checks, and README updates as steps you can't skip.

Who it's for: Skill contributors to deanpeters/Product-Manager-Skills, plugin authors, repo maintainers, anyone authoring Claude custom skills with strict standards

Example

"Turn workshop notes into a new interactive PM skill" → Phase 1 search for duplicates → Phase 2 `add-a-skill.sh research/notes.md` → Phase 3 manual tighten → Phase 4 `test-a-skill.sh --smoke` + metadata + trigger checks → Phase 5 README catalog update → Phase 6 optional zip for upload

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

Or install from your terminal:
npx ccplaybooks add skill-authoring-workflow
# Skill Authoring Workflow

Turn raw PM content (workshop notes, half-baked prompts, research dumps) into compliant, publish-ready skills that pass validation. Six-phase workflow for creating or updating skills without breaking standards.

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

## Dogfood First

Repo-native tools before custom processes:
- `scripts/find-a-skill.sh` — search existing
- `scripts/add-a-skill.sh` — content-first generator
- `scripts/build-a-skill.sh` — guided wizard

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Six-phase workflow with explicit Definition of Done (frontmatter valid, metadata within limits, cross-references resolve, README counts updated). Uses repo-native scripts at every step instead of inventing custom validation.

Specific to the deanpeters/Product-Manager-Skills repo, but the pattern applies to any structured Claude Skills repo.


Quick Start

mkdir -p ~/Documents/SkillAuthoring
mv ~/Downloads/CLAUDE.md ~/Documents/SkillAuthoring/
cd ~/Documents/SkillAuthoring
claude

Provide source material (workshop notes, prompt drafts, research file path) and target skill type. Claude orchestrates the 6 phases including tool invocations.


The 6 Phases

Phase Tool/Action Output
1. Preflight find-a-skill.sh --keyword No duplicate; type chosen
2. Generate Draft add-a-skill.sh or build-a-skill.sh Skill folder created
3. Tighten Manual review Clear when-to-use + example + anti-pattern
4. Validate test-a-skill.sh --smoke + metadata + triggers All checks pass
5. Integrate Update README catalog + counts Catalog reflects new skill
6. Package zip-a-skill.sh (optional) Upload-ready zip

Tips & Best Practices

  • Search before authoring. find-a-skill.sh saves you from rebuilding what exists.
  • Pick component first. workflow is for true multi-phase orchestration, not "I have several sections."
  • Description = trigger, not description. Say when Claude should use it, not just what it is.
  • 200 chars is hard. Drafts that hit 200 mid-sentence get truncated by uploaders.
  • Always run --smoke. It's the difference between "I think it works" and "the structural checks pass."

Common Pitfalls

  • Skipping find-a-skill.sh and duplicating an existing skill
  • Choosing workflow for what's really a component
  • Writing 250-char descriptions that fail upload validation
  • Forgetting to update README counts after adding a skill
  • Treating add-a-skill.sh output as final without manual review

$Related Playbooks

Product Management

Storyboard (6-Frame Narrative)

Create a 6-frame visual storyboard (character → problem → "oh crap" moment → solution → "aha" moment → life after) — narrative for stakeholder alignment, concept reviews, and empathy-building.

60-90 minutes
Intermediate
Product Management

TAM/SAM/SOM Calculator

Calculate Total Addressable Market, Serviceable Available Market, and Serviceable Obtainable Market with explicit assumptions, citations, and 1-3 year projections — defensible market sizing for investors, execs, and PMF validation.

60-90 minutes
Intermediate
Product Management

Product Analysis

Multi-path parallel product analysis with cross-model test-time compute — spawn parallel agents to explore your product from multiple angles, then synthesize an actionable optimization plan.

20 minutes
Advanced
Product Management

PESTEL Analysis

Systematic macro-environmental analysis across Political, Economic, Social, Technological, Environmental, and Legal factors — for market entry, strategic planning, and risk assessment.

30 minutes
Intermediate
Product Management

Proof of Life Probe Advisor

Pick the right PoL probe (Feasibility, Task-Focused, Narrative, Synthetic Data, Vibe-Coded) based on hypothesis, risk, and timeline — match the cheapest prototype to the harshest truth.

10 minutes
Intermediate
Product Management

Proof of Life (PoL) Probe

Define and document a lightweight, disposable validation artifact designed to surface harsh truths before expensive development — the artifact template that pairs with pol-probe-advisor.

15 minutes
Intermediate
Product Management

Positioning Statement (Geoffrey Moore)

Fill in the For/that need/is a/that + Unlike/provides template from Crossing the Chasm — forces hard choices about target, category, need, and defensible differentiation.

15 minutes
Intermediate
Product Management

Positioning Workshop

Run a structured 5-question discovery (target → need → category → benefit → differentiation) that outputs a Geoffrey Moore positioning statement — not a brainstorm, a forcing function for hard choices.

90 minutes
Intermediate
Product Management

PRD Development

Build a structured PRD that connects problem, users, solution, and success criteria across 8 phases — from scattered Slack threads to engineering-ready document for major initiatives.

2-3 days
Intermediate
Product Management

Press Release (Amazon Working Backwards)

Write a customer-perspective press release before building — Amazon's Working Backwards forcing function for clarity. If you can't write a compelling PR, the idea may be weak.

60 minutes
Intermediate
Product Management

Prioritization Framework Advisor

Pick the right prioritization framework (RICE, ICE, Value/Effort, Kano, Buy-a-Feature) based on product stage, team context, decision needs, and data availability — avoid framework whiplash.

30 minutes
Intermediate
Product Management

Problem Framing Canvas (MITRE)

Run MITRE's three-phase canvas — Look Inward (your biases), Look Outward (who's affected and who's left out), Reframe (problem + How Might We) — to solve the right problem before solutions.

60-90 minutes
Intermediate

Browse all Product Management playbooks →