skill-creator

Automate drafting, evaluating, and iterating Claude Skills with SKILL.md.

36|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/cagdotin/agents --skill skill-creator-cagdotin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/cagdotin/agents/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/cagdotin/agents --skill skill-creator-cagdotin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill creators help teams quickly draft, test, and refine Claude Skills through an end-to-end loop of drafting SKILL.md, running trigger evaluations, and optimizing descriptions based on feedback and benchmarks.

Core Features & Use Cases

  • Automates skill drafting, evaluation, and iteration cycles
  • Supports train/test evaluation, benchmarking, and history tracking
  • Provides scaffolding for outputs, timing, and grading data for governance

Quick Start

Draft a new skill, then run an initial evaluation cycle to see triggering behavior and iterate.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate Claude Code skill creation and evaluation?

You can automate Claude Code skill creation by running an end-to-end loop that drafts SKILL.md files, executes trigger evaluations, and optimizes descriptions iteratively. It provides tooling for prompt evaluation, results analysis, and description optimization across cycles.

What is an eval loop for prompt and skill benchmarking?

An eval loop for skill benchmarking is an iterative cycle of testing trigger behavior, analyzing grading data, and refining prompts. It supports train/test evaluation, history tracking, and produces timing and metrics artifacts for governance.

How do I set up the environment to run skill evaluation workflows?

To run skill evaluation workflows, you need the pyyaml dependency installed and the provided scripts configured. These scripts generate the scaffolding for outputs, timing, and grading data required to execute the benchmarking cycles.

Can I track and compare Claude skill descriptions across iterations?

Yes, you can track and compare skill descriptions across iterations. The workflow supports history tracking and produces monitoring artifacts like evals, timing, and metrics to benchmark and optimize description performance over iterative cycles.

What is the best way to refine Claude Code trigger behavior?

The best way to refine Claude Code trigger behavior is through an automated evaluation loop that drafts, tests, and iterates descriptions based on feedback. This approach uses benchmarking and grading data to systematically optimize triggering accuracy.

Why are monitoring artifacts needed for skill benchmarking?

Monitoring artifacts are needed for skill benchmarking to provide governance data and track performance over time. They capture evaluation results, timing, and grading metrics, ensuring you can accurately analyze and optimize trigger behavior across iterations.