skill-creator

Create, test, and iteratively improve Claude skills through an eval-iterate loop.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/drewsephski/zeroclaw --skill skill-creator-drewsephski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/drewsephski/zeroclaw/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/drewsephski/zeroclaw --skill skill-creator-drewsephski

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a structured workflow to compose, test, and iteratively improve Claude skills, enabling rapid experimentation and measurable improvement through automated evaluation and benchmarking.

Core Features & Use Cases

  • Create new skills from scratch, edit drafts, and optimize existing skills using a repeatable eval-iterate-improve loop.
  • Run controlled evaluations, generate benchmarks, and compare skill performance with baselines.
  • Automatically extend test sets, read references, and manage bundled assets to scale skill quality.
  • Improve triggering accuracy by updating SKILL.md frontmatter and body content based on feedback and metrics.

Quick Start

Define your goal, draft the skill, run the eval-iterate loop, review results, and refine the skill description until the results stabilize.

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 skill creation and improve triggering accuracy?

You can automate Claude skill creation by running an eval-driven loop that drafts SKILL.md files, runs benchmarks, and iteratively refines content until triggering accuracy is maximized. This structured workflow enables measurable improvement through repeated testing.

What is an eval-iterate loop for prompt engineering?

An eval-iterate loop for prompt engineering is a repeatable workflow that drafts a skill, runs controlled evaluations, generates benchmarks, and refines the prompt based on metrics. It enables rapid experimentation and measurable improvement for Claude skills.

How do I benchmark and evaluate existing Claude skills?

You can benchmark and evaluate existing Claude skills by running controlled evaluations that compare performance against baselines. The process generates metrics, extends test sets, and updates SKILL.md frontmatter based on feedback to maximize accuracy.

Do I need pyyaml to create and test Claude skills?

Yes, pyyaml is required as a dependency to create and test Claude skills. It is needed to parse and manage the SKILL.md frontmatter configuration that controls skill triggering and evaluation behavior.

Can I extend test sets and manage bundled assets when refining skills?

Yes, you can automatically extend test sets, read references, and manage bundled assets to scale skill quality during the iteration loop. This allows you to broaden evaluation coverage while maintaining organized skill resources.

What is the best way to refine a SKILL.md file for better triggering?

The best way to refine a SKILL.md file is to update its frontmatter and body content based on evaluation feedback and benchmarking metrics. Repeating this draft-eval-improve loop stabilizes results and maximizes triggering accuracy.