skill-creator

Draft, test, grade, and optimize Claude Code skills with benchmark evaluations.

6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/dyCuong03/unity-agent-team --skill skill-creator-dycuong03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dyCuong03/unity-agent-team/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/dyCuong03/unity-agent-team --skill skill-creator-dycuong03

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns skill development into a structured loop: draft a new skill (or revise an existing one), test it, measure how well it triggers and performs, then iterate until results improve.

Core Features & Use Cases

  • Skill drafting and revision: Guides you through designing what the skill should do, writing the skill, and refining it based on outcomes.
  • Test case creation + execution: Helps you generate realistic prompts, run with-skill and baseline runs, and organize outputs per iteration.
  • Quantitative evaluation and review: Uses automated metrics, grading, and a viewer to compare performance and variance.
  • Description optimization for triggering: Runs a trigger-evaluation loop to improve the skill’s frontmatter description so it is invoked more accurately.

Quick Start

Use this skill when you want to create a new Claude Code skill from scratch or improve an existing one, and then answer the initial questions about the skill’s goal, trigger context, and expected outputs.

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 benchmarking?

To create and iterate on Claude Code skills, you draft instructions, run with-skill versus baseline executions, grade outputs with evidence, and aggregate benchmark stats to refine performance. This structured loop ensures skills improve quantitatively before deployment.

How do I optimize skill triggering accuracy for correct activation?

Optimizing skill triggering accuracy requires running a trigger-evaluation loop to tune the SKILL.md frontmatter description. By testing prompts against the description, you refine activation conditions so the skill is invoked more accurately when needed.

What is the best way to evaluate and grade skill behavior automatically?

The best way to evaluate skill behavior is organizing prompts into an eval set, running automated grading against expectations with evidence, and comparing variance between iterations. This quantitative review reveals performance gaps for targeted refinement.

Can I benchmark performance variance between skill iterations?

Yes, you benchmark performance variance by executing with-skill and baseline runs, grading expectations with evidence, and aggregating benchmark stats. Comparing these stats across iterations shows whether modifications improve or degrade skill behavior.

Do I need to organize eval prompts into an eval set to test a skill?

Yes, organizing eval prompts into an eval set is required to test a skill. This structured collection drives with-skill and baseline executions, enabling automated grading and quantitative comparison to measure skill performance accurately.

Why does my Claude Code skill not trigger when expected?

A Claude Code skill fails to trigger when expected if the SKILL.md frontmatter description lacks specificity. Running a trigger-evaluation loop and iteratively refining the description improves invocation accuracy for the intended context.