skill-creator

Create and iteratively improve Claude Code skills with test-driven evaluation.

2|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/iadr-dev/colab --skill skill-creator-iadr-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/iadr-dev/colab/tree/main/skills/skill-creator
Command: npx skills add https://github.com/iadr-dev/colab --skill skill-creator-iadr-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you create new Claude Code skills, iteratively improve existing ones, and objectively measure whether a skill triggers correctly for the right user intents.

Core Features & Use Cases

  • Skill drafting and iteration: Design a skill from scratch or refine an existing one using a structured workflow.
  • Test-driven skill evaluation: Generate test prompts, run Claude-with-access-to-the-skill, and compare behavior against expected triggering.
  • Quant + qualitative review loop: Draft quantitative evals when needed, then review results using the provided eval viewer and iterate until performance improves.
  • Description optimization: Improve the SKILL.md description to increase triggering accuracy (reduce under-triggering and false triggers).

Quick Start

Use the skill creator to build a new skill by answering the questions about what the skill should do, when it should trigger, and what output format you want, then generate and run a small test set to start the eval/iterate loop.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and iterate on Claude Code skills with quantitative evaluation?

Create Claude Code skills by drafting instructions, generating test prompt sets, running trigger evaluations, and grading expectations to benchmark performance. Use the eval viewer to review aggregated statistics and iterate until triggering accuracy improves.

How do I benchmark Claude skill triggering accuracy to reduce false triggers?

Benchmark Claude skill triggering accuracy by generating test prompts, running Claude with skill access, and comparing behavior against expected triggers. Variance-aware reporting aggregates statistics to identify under-triggering and false triggers for description optimization.

What is the best way to optimize SKILL.md descriptions for better trigger evaluation?

Optimize SKILL.md descriptions by running trigger evaluations against test prompt sets, reviewing quantitative results in the eval viewer, and iteratively refining the description. This reduces both under-triggering and false triggers for target user intents.

Can I modify and benchmark an existing Claude skill instead of starting from scratch?

Modify and benchmark existing Claude skills by generating test prompts, running trigger evaluations, and comparing behavior against expected outcomes. The iterative workflow supports refining draft instructions and descriptions for skills you already have.

How does the test harness for Claude skill authoring handle variance-aware reporting?

The test harness runs Claude-with-access-to-the-skill against generated eval sets, grades expectations, and aggregates benchmark statistics with variance-aware reporting. Results are reviewed in the eval viewer to drive repeat iterations.

Do I need prompt engineering experience to use a skill authoring workflow with evals?

Prompt engineering experience helps but is not required. The skill creator guides you through answering what the skill should do, when it triggers, and output format, then generates and runs test sets to start the eval and iterate loop.