skill-creator

Create and iteratively improve Claude Code skills with trigger evaluations.

7|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/chenziyang110/spec-kit-plus --skill skill-creator-chenziyang110
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/chenziyang110/spec-kit-plus/tree/main/templates/passive-skills/skill-creator
Command: npx skills add https://github.com/chenziyang110/spec-kit-plus --skill skill-creator-chenziyang110

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you create new skills and iteratively improve existing skills by designing an eval loop that checks whether Claude triggers the skill when it should, and doesn’t trigger when it shouldn’t.

Core Features & Use Cases

  • Drafting a skill from scratch: clarify intent, trigger conditions, and expected outputs before writing the skill.
  • Running trigger evaluations: generate test prompts, execute comparisons, and measure skill performance.
  • Iterative improvement loop: rewrite the skill based on qualitative feedback and quantitative benchmark results.
  • Description optimization: tune the SKILL.md description so Claude invokes the skill more accurately.
  • Suitable use cases: create a first version, troubleshoot under/over-triggering, and validate improvements with held-out queries.

Quick Start

Ask it to turn your idea into a working skill, then request evaluation runs with a small test set to confirm the skill triggers correctly.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude Code skill that triggers reliably?

To create a Claude Code skill that triggers reliably, draft the SKILL.md content, design eval prompts, and iteratively run trigger evaluations using benchmark feedback to optimize the skill description and reduce false triggers.

What is trigger evaluation and benchmarking for Claude Code skills?

Trigger evaluation and benchmarking is the process of generating test prompts, executing comparisons, and measuring skill performance to ensure Claude invokes the skill when needed and avoids false or missed triggers.

Why does my Claude Code skill over-trigger or under-trigger?

Your Claude Code skill over-triggers or under-triggers because the SKILL.md description lacks precision. Running qualitative evaluations and quantitative benchmarks helps identify variance and rewrite the trigger description.

How do I improve existing skill triggering accuracy without starting over?

To improve existing skill triggering accuracy without starting over, apply description optimization by tuning the SKILL.md text, running held-out query evaluations, and looping improvements based on quantitative benchmark results.

What's the best way to troubleshoot Claude Code skill discovery behavior?

The best way to troubleshoot Claude Code skill discovery behavior is to run an iterative improvement loop using qualitative feedback and quantitative benchmark results to rewrite and optimize the skill description.

Do I need to write eval prompts manually to test skill performance?

You do not need to write eval prompts manually to test skill performance. The skill creation workflow designs eval prompts automatically, executes comparisons, and measures performance using generated test sets.