skill-creator

Create and iteratively refine Claude Code skills with trigger evaluations.

Updated Oct 16, 2025
One-click install
npx skills add https://github.com/Axeloooo/TheDataBay --skill skill-creator-axeloooo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Axeloooo/TheDataBay/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/Axeloooo/TheDataBay --skill skill-creator-axeloooo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you design new Claude Code skills and iteratively improve existing ones so they trigger reliably and perform well on real tasks.

Core Features & Use Cases

  • Create skill workflows: Turn your target capability into a properly structured Skill with a strong name/description entry point.
  • Run trigger evaluations: Generate quantitative results that measure whether the skill is invoked when it should be.
  • Iterate with benchmarking: Improve the skill’s description through repeated testing, and use variance-aware reporting to guide changes.
  • Optimize triggering accuracy: Refine the SKILL.md frontmatter description to reduce under-triggering and false triggers.

Quick Start

Tell this Skill what you want your skill to do, when it should trigger, and the expected output format, and it will guide you through drafting the Skill and running evaluation test prompts.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I evaluate and improve Claude Code skill triggering accuracy?

You improve Claude Code skill triggering accuracy by running quantitative trigger evaluations and iteratively refining the SKILL.md frontmatter description through benchmarking and variance analysis to reduce under-triggering and false triggers.

What is the best way to create a deterministic Claude Code skill draft?

Creating a deterministic Claude Code skill draft involves defining the target capability, trigger conditions, and expected output format to generate a properly structured Skill with a strong name and description entry point for SKILL.md frontmatter discovery.

How does iterative improvement with benchmarking work for Claude skills?

Iterative improvement with benchmarking works by repeatedly testing the skill description against generated test prompts, using variance-aware reporting to guide changes and optimize the resulting behavior for intended task outcomes.

Do I need PyYAML to run trigger evaluations and skill description optimization?

Yes, you need PyYAML installed because the skill relies on it to support structured evaluation loops and frontmatter processing required for trigger-accuracy evaluation and iterative description refinement.

Why does my Claude skill under-trigger or produce false triggers during invocation?

Under-triggering and false triggers occur when the SKILL.md frontmatter description is not properly optimized, requiring iterative refinement via test prompts and run_eval tooling to align the trigger conditions with intended user queries.

Can I use run_eval and improve_description tooling for variance analysis on skill drafts?

Yes, you can use run_eval and improve_description tooling to execute structured eval loops, apply variance-aware reporting, and iteratively refine skill drafts to ensure the resulting behavior meets intended task outcomes.