skill-creator

Create and improve Claude-compatible skills with SKILL.md and eval runs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Turn ad-hoc ideas for Claude skills into reproducible, testable, and improvable skill packages. This Skill removes the friction of drafting SKILL.md, designing evals, running baselines, and iterating until a skill reliably triggers and performs well.

Core Features & Use Cases

  • Skill authoring guidance: Step-by-step checklist for capturing intent, drafting frontmatter, and writing the SKILL.md body.
  • Evaluation & benchmarking: Tools and conventions to write eval sets, spawn with-skill and baseline runs, collect timing/tokens, grade outcomes, and aggregate benchmark statistics.
  • Iterative improvement: Built-in loop to draft test cases, run parallel evals, produce viewerable results, draft assertions, and improve descriptions to optimize triggering.
  • Use Case: Ideal for a developer or product manager who wants to create a new Claude skill, measure its effectiveness with objective evals, and iteratively refine both implementation and description.

Quick Start

Ask the assistant to "Help me create and evaluate a new skill: define intent, draft SKILL.md, propose 3 test prompts, and run an initial eval."

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 evaluate Claude skills with reproducible test cases?

To create and evaluate Claude skills, draft a SKILL.md with YAML frontmatter, assemble eval sets, run parallel baseline and with-skill evaluations, and iterate based on quantitative feedback. This process turns ad-hoc ideas into testable skill packages.

What is the best way to benchmark AI skill performance and optimize triggering?

Benchmarking AI skill performance requires running parallel evals to compare baseline and with-skill outputs, collecting timing and token metrics, and grading outcomes. You can optimize triggering by iterating on the skill description using dedicated improvement scripts.

How do I write a SKILL.md file with proper frontmatter for Claude?

Writing a SKILL.md file requires YAML frontmatter containing the skill name and description, followed by the skill body. The authoring process involves capturing intent, drafting the frontmatter, and writing instructions to ensure reliable triggering and execution.

Can I automate the iteration loop for testing and improving AI skills?

You can automate the iteration loop by using built-in scripts to draft test cases, spawn parallel eval runs, generate viewable results, draft assertions, and automatically improve descriptions. This loop facilitates continuous quantitative and qualitative refinement.

What do I need to run parallel evaluations for Claude skill benchmarking?

To run parallel evaluations for Claude skill benchmarking, you need the pyyaml dependency and local script execution capabilities. The environment spawns baseline and with-skill runs, aggregates benchmark statistics, and outputs viewable grading results.