skill-creator · Skill Creation & Iteration

skill-creator

An end-to-end skill for creating, modifying, and measuring skills. It drafts SKILL.md from a requirements interview, writes test cases, runs parallel "with-skill vs. baseline" evaluations, scores them quantitatively (pass rate, timing, token usage), collects human feedback through a visual reviewer, and iterates until the skill holds up.

It also optimizes the frontmatter description for trigger accuracy (auto-generating trigger/non-trigger queries) and packages the result as a distributable .skill file.

Example invocation: "Help me create a skill that organizes my Downloads folder — and prove it actually works."

Full brief

Positioning

skill-creator is an iterative workflow for creating and improving skills: it covers the full draft → test → evaluate → rewrite loop, and verifies with comparative data that each rewrite actually works — not just feels better.

Core capabilities

Workflow

  1. Define the goal: what the skill does, when it triggers, expected output
  2. Interview and research, then draft SKILL.md
  3. Write 2–3 realistic test cases (evals.json)
  4. Run evaluations: with-skill vs. baseline, in parallel
  5. Draft assertions, grade, aggregate benchmarks
  6. Launch the reviewer; the user gives per-case feedback
  7. Rewrite from feedback, re-test to verify
  8. Optimize the description, package, ship

Inputs & outputs

Input Notes
Requirement description Required — the problem the skill solves
Existing draft / old version Optional — when improving an existing skill
Test cases Optional — the skill helps write them

Output: skill directory, evaluation workspace (iteration-N/), benchmark reports, review page, .skill package.

Boundaries with adjacent skills

Fit

Before you start


skill-creator is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.

← All 155 skills