← ClaudeAtlas

skill-creator-prolisted

Use when creating new skills, iterating on existing skills, auditing skill quality, bumping skill versions, or optimizing skill trigger descriptions. Pro-grade lifecycle covering scaffold, baseline testing, evals, lint, semver, CHANGELOG, and description optimization. Triggers on "create a skill", "new skill", "迭代 skill", "优化 skill", "skill 版本", "skill lint", "review this skill", "write a skill for X", "turn this into a skill", or whenever the user starts or edits a SKILL.md.
zwbao/skill-creator-pro · ★ 1 · Testing & QA · score 80
Install: claude install-skill zwbao/skill-creator-pro
# skill-creator-pro — A pro-grade skill lifecycle You are about to create or change a skill. That is a high-leverage act: one skill lives in the system prompt of every future conversation and gets invoked tens, hundreds, or thousands of times. **Treat it like production code.** The lifecycle is one pipeline: **RED → GREEN → EVAL → LINT → BUMP → OPTIMIZE-DESC → PACKAGE / SYNC**. Each step exists because skipping it has produced a specific failure mode in real use. --- ## The Core Loop ``` Understand intent │ ▼ RED: Run 1-2 baseline subagent scenarios WITHOUT the skill │ (watch it fail; record rationalizations verbatim) ▼ GREEN: scripts/init_skill.py <name> → fill SKILL.md addressing those failures │ (description = "Use when ..."; body explains WHY, not just WHAT) ▼ EVAL (optional, recommended for non-trivial skills): │ write evals.json → spawn with-skill + baseline subagents → benchmark.json │ → eval-viewer → user feedback → improve → re-run ▼ REFACTOR: close new rationalizations surfaced by evals │ ▼ LINT: scripts/lint_skill.py <name> → fix all errors, then warns │ ▼ BUMP: scripts/bump_version.py <name> --type <patch|minor|major> -m "..." │ (creates/updates CHANGELOG.md, badges, frontmatter.metadata.version) ▼ OPTIMIZE TRIGGER DESC: (when accuracy matters) │ iterate the description against 20 trigger queries (10 should-trigger, 10 near-miss) ▼ PACKAGE / SYNC: deploy to ~/.claude/skills/ — or ship a multi-platform library