Playground › Catalog › Promoter Draft
PD

Promoter Draft

🔵 Stable 🔷 SkillSpec L3 pm-skill-promoter

Turn one recurring pattern from a promoter scan into a complete, reusable skill in this library's format: a SKILL.md with a strong trigger description, required inputs, a framework, an output template, quality checks, anti-patterns, and three worked examples derived from the user's real prompts, plus the bundle manifest. Use when asked to draft a skill from this pattern, promote this pattern into a skill, write the SKILL.md for what I keep asking, or as the second step of the promote loop. Produces a ready-to-test skill folder that anyone, not just the original user, can use.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 Say this to your agent

“Draft a skill from pattern 1 in the scan.”“Promote 'release notes from git log' into a skill.”“Write the SKILL.md for the thing I keep asking for.”“Turn this repeated prompt into a proper skill.”

What to give it

▸The pattern — its name, example prompts and score from the scan report, or the user's own description of the repeated ask
▸What good output looks like — to the user: the format they end up with after fixing the assistant's draft (this becomes the Output Format)
▸What always goes wrong — in the assistant's first attempt (this becomes the Anti-Patterns)
▸The bundle — it should join, if the user has one in mind

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

✓The description contains all three parts and reads in the user's vocabulary, not the library's
✓Every required section is present, in the library's order
✓Three worked examples, each with an input and an abridged output, none naming a real person, company or dataset
✓At least three quality checks and three anti-patterns come from the user's own corrections
✓The nearest existing skills are named and the difference stated
✓No em dashes, no image placeholders, British spelling

⚠️ What it refuses to do

**Copying the best prompt into a file and calling it a skill.** A prompt says what; a skill says how and what good looks like.
**Keeping the user's company in the examples.** The skill must work for a stranger.
**A description that is a summary.** It is a trigger; it must contain the phrases people say.
**Inventing a framework for a job that does not have one.** Some skills are a template and a checklist; say so.

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="promoter-draft"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Promoter Draft is one of 1182 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog