skill-creator

Draft SKILL.md files and run evaluation loops to improve triggering accuracy.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Anthony9906/agent-skills --skill skill-creator-anthony9906
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Anthony9906/agent-skills/tree/main/skill-creator
Command: npx skills add https://github.com/Anthony9906/agent-skills --skill skill-creator-anthony9906

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml.

What problem does it solve?

The Skill helps teams build, test, and iteratively improve Claude skills by guiding the end-to-end workflow from drafting SKILL.md to evaluating performance and refining triggering accuracy.

Core Features & Use Cases

  • Guided SKILL.md creation: capture intent, define frontmatter, and compose the instructional body that will be loaded when the skill activates.
  • Evaluation loop orchestration: run prompts, gather results, and automatically propose improvements based on feedback and metrics.
  • Description optimization support: optional module to iteratively improve the triggering description.

Quick Start

Draft a new skill by writing SKILL.md, then run the evaluation-improvement loop to refine its triggering behavior and output quality.

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 refine Claude skills end-to-end?

To create and refine Claude skills, draft a SKILL.md file with the correct frontmatter and instructional body, then run an evaluation loop to iteratively improve triggering accuracy and output quality based on metrics.

What is the workflow for evaluating and improving prompt accuracy?

The workflow for evaluating prompt accuracy involves running prompts through an evaluation loop, gathering results, and automatically proposing improvements to refine the skill based on feedback and performance metrics.

How does description optimization work for skill triggering?

Description optimization for skill triggering works by using an optional module to iteratively improve the triggering description, ensuring the skill activates correctly when loaded by Claude.

Do I need pyyaml to validate SKILL.md frontmatter?

Yes, you need pyyaml to parse and validate SKILL.md frontmatter, ensuring consistency and correct formatting before running the evaluation and improvement scripts.

Can I automate the skill creation process using repository scripts?

You can automate the skill creation process by leveraging repository scripts like run_eval, improve_description, and aggregate_benchmark to orchestrate evaluation loops and analyze benchmark results.

What are the limitations of using automated eval loops for skill creation?

The limitations of using automated eval loops for skill creation include relying on the quality of initial SKILL.md drafts and depending on specific repository scripts to validate frontmatter and aggregate benchmark data.