mit einem Klick
skill-creator
// Generate a new skill file and command routing file for this repo from a plain-language description of what the skill should do.
// Generate a new skill file and command routing file for this repo from a plain-language description of what the skill should do.
| name | skill-creator |
| description | Generate a new skill file and command routing file for this repo from a plain-language description of what the skill should do. |
Takes a plain-language description of a task and generates a ready-to-ship skill: the SKILL.md, the command routing file, and the CLAUDE.md additions needed to wire it in.
Read:
docs/agent-template.md — canonical file format and pre-ship checklistCLAUDE.md — current routing, so the new skill doesn't duplicate an existing onewriting/skills/ or projects/*/skills/ — for style referenceAsk (or infer from context):
Follow the template in docs/agent-template.md exactly. Include:
name and description (60+ chars, specific enough that Claude can decide whether the skill is relevant from the description alone)Place it at one of:
writing/skills/<name>/SKILL.md — writing/content skillsprojects/<project>/skills/<name>/SKILL.md — project-scoped skillsskills/<name>/SKILL.md — general/meta skills (like this one)Short file in commands/<name>.md following the template in docs/agent-template.md. Frontmatter: name, description, allowed-tools. Body: one or two lines that load the SKILL.md.
Two additions:
| /<name> | <brief description> |Before presenting, verify the new skill satisfies all of these:
description is specific (60+ chars) — vague descriptions degrade routingdocs/mcp-efficiency.mddocs/safety-contract.mdwriting/skills/avoid-ai-writing/SKILL.md when producing external contentdocs/auto-memory.md (typed entries, MEMORY.md cap)commands/[Unreleased]bash scripts/validate-skills.shShow all three artifacts in a single response. Ask: "Want me to commit these, or make any changes first?"
Create the files, run bash scripts/validate-skills.sh, then update CHANGELOG.md with a new entry listing all added files.
Present each file in a labeled fenced code block:
**skills/<name>/SKILL.md**
```markdown
[content]
```
**commands/<name>.md**
```markdown
[content]
```
**CLAUDE.md additions**
```markdown
[the two snippets to add]
```
Audit and rewrite content to remove AI writing patterns ("AI-isms"). Use this skill when asked to "remove AI-isms," "clean up AI writing," "edit writing for AI patterns," "audit writing for AI tells," or "make this sound less like AI." Pairs with writing-voice for full voice alignment.
Draft a cold pitch email to a music blog, playlist curator, or press contact. Load artist-context.md and promotion-strategy.md before running. Use when asked to "pitch [outlet]," "draft an email to [curator/blog]," or "write a press pitch."
Write a platform-native social media post for a music release, show announcement, or general artist content. Load artist-context.md and promotion-strategy.md before running. Use when asked to "write a caption," "write a post for [platform]," or "help me announce [thing]."