skill-creator

Create, test, and refine Claude skills with evaluation loops and frontmatter validation.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/hackfest-dev/HF26-24 --skill skill-creator-hackfest-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/hackfest-dev/HF26-24/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/hackfest-dev/HF26-24 --skill skill-creator-hackfest-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams design, validate, and evolve Claude skills by managing the end-to-end workflow: drafting SKILL.md, running evaluations, and iterating based on results.

Core Features & Use Cases

  • Facilitates end-to-end skill creation from scratch and iterative improvement of existing skills.
  • Integrates evaluation, benchmarking, and description optimization to improve triggering accuracy.
  • Supports optional bundled resources (scripts, references, assets) and frontmatter validation to produce reusable, portable skills.

Quick Start

Draft your skill, write test prompts, run evaluations, and iterate on the description to maximize triggering accuracy.

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 test Claude skills from scratch?

To create Claude skills, you draft a SKILL.md file, write test prompts, run evaluations, and iterate on the description to maximize triggering accuracy. This workflow supports progressive disclosure and frontmatter validation to produce reusable skill units.

What is iterative evaluation for Claude skills?

Iterative evaluation for Claude skills is a benchmarking process where you run test prompts against your skill, analyze the results, and refine the description. This loop maximizes triggering accuracy and ensures the skill activates correctly in the intended contexts.

How do I validate frontmatter for Claude skills?

You validate frontmatter for Claude skills by using built-in validation tools to check metadata structure and enforce progressive disclosure. This process ensures your SKILL.md file meets required standards before bundling optional resources like scripts or references.

Do I need pyyaml to run skill creation and evaluation scripts?

Yes, you need the pyyaml dependency to run the bundled scripts for skill creation. This Python library parses and validates the frontmatter metadata required in your SKILL.md files during the iterative evaluation and benchmarking process.

What is the best way to improve Claude skill triggering accuracy?

The best way to improve Claude skill triggering accuracy is through description optimization and iterative eval loops. You benchmark test prompts against your skill, analyze performance, and refine the SKILL.md description until the skill reliably activates.

Can I bundle additional resources like scripts with my Claude skill?

Yes, you can bundle optional resources like scripts, references, and assets with your Claude skill. This produces portable, reusable skill units that support progressive disclosure and can be validated through the frontmatter validation process.