skill-creator

Create, evaluate, and package Claude skills from SKILL.md workflows.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/thechrickenrun-cyber/wedding --skill skill-creator-thechrickenrun-cyber
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/thechrickenrun-cyber/wedding/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/thechrickenrun-cyber/wedding --skill skill-creator-thechrickenrun-cyber

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill Creator helps you turn an idea into a working Claude skill, then improve it with real tests instead of guesswork.

Core Features & Use Cases

  • Skill drafting: Write or revise SKILL.md frontmatter and body content so the skill triggers for the right user intent.
  • Test design and evaluation: Create realistic eval prompts, run comparison tests, and grade outputs so you can see where the skill succeeds or fails.
  • Iteration and analysis: Review benchmark results, spot flaky or non-discriminating assertions, and refine the skill based on evidence.
  • Packaging and delivery: Validate the skill folder and package it into a distributable .skill file for sharing or installation.

Quick Start

Use this skill to turn a rough idea into a draft SKILL.md, a few realistic eval prompts, and a packaged skill file.

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 package a Claude skill from a rough idea?▼

You can build a Claude skill by drafting a SKILL.md file with frontmatter, generating realistic eval prompts, running benchmark loops, and packaging the validated folder into a .skill file.

What is the best way to evaluate and iterate on Claude skills?▼

The best way to evaluate Claude skills is to generate realistic eval prompts, run comparison benchmark tests, grade outputs, and refine the skill based on analyzed evidence and results.

Do I need pyyaml to build and test Claude skills?▼

Yes, pyyaml is a required dependency for building and testing Claude skills, as it supports parsing SKILL.md frontmatter and helper scripts during the benchmarking and packaging workflow.

How does benchmarking work when refining a Claude skill?▼

Benchmarking works by running comparison tests against eval prompts, grading outputs, and spotting flaky or non-discriminating assertions to iteratively refine the SKILL.md content.

Can I use this workflow to update an existing SKILL.md file?▼

Yes, you can use this workflow to revise existing SKILL.md frontmatter and body content, run new benchmark comparison tests, and repackage the updated folder into a distributable file.

Why are my Claude skill eval tests returning flaky results?▼

Flaky eval results often stem from non-discriminating assertions; analyzing benchmark results helps spot these issues so you can refine the SKILL.md triggers based on evidence.