skill-creator

Automate the creation, testing, and refinement of Claude skills with eval loops.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Streamlines the end-to-end process of creating, testing, and improving Claude skills by providing a repeatable workflow for drafting, evaluating, and iterating on skill prompts, descriptions, and test sets.

Core Features & Use Cases

  • Structured workflow to draft new skills, modify existing ones, and measure performance across iterations.
  • Built-in eval and benchmark utilities to compare skill iterations and guide improvements.
  • History tracking and automated description optimization to enhance triggering accuracy.
  • Use Case: Teams rapidly prototype and optimize skills for various domains, reducing cycle time from idea to deployed prompts.

Quick Start

Draft a new skill, run the evaluation loop, and iterate until 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 prompt engineering evaluation and iteration for Claude skills?

You automate prompt engineering evaluation by running automated eval loops that test skill prompts, collect performance results, and iterate on descriptions to refine triggering accuracy and overall benchmark stability.

What is the best way to benchmark skill performance during prompt development?

The best way to benchmark skill performance is using built-in evaluation utilities that compare iterations across test sets, tracking history and measuring results to guide structured improvements for deployed prompts.

How do I set up a structured workflow to create and refine skills from scratch?

You set up a structured workflow by drafting new skills, running evaluation loops against test sets, and iterating on prompt descriptions until performance stabilizes, reducing cycle time from idea to deployment.

Do I need pyyaml and anthropic dependencies to run skill benchmarking loops?

Yes, the skill benchmarking loops require the anthropic and pyyaml dependencies to execute evaluation scripts, process configuration files, and run automated prompt iteration cycles within the workflow.

Can I use this skill to optimize descriptions and improve triggering accuracy?

Yes, you can optimize descriptions and improve triggering accuracy through automated description optimization utilities that track history and guide modifications based on collected evaluation results.

Why does my skill evaluation loop fail to stabilize across multiple iterations?

Skill evaluation loops fail to stabilize when test sets lack coverage or prompt descriptions are misaligned, requiring repeated benchmark runs and history tracking to identify performance gaps and guide improvements.