skill-creator

Creates and refines SKILL.md files with evaluation and packaging workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/HuynhSang2005/delivery-app --skill skill-creator-huynhsang2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/HuynhSang2005/delivery-app/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/HuynhSang2005/delivery-app --skill skill-creator-huynhsang2005

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams create and improve Claude skills efficiently by providing a structured workflow for drafting SKILL.md, wiring up evals, running iterations, and packaging skills for distribution.

Core Features & Use Cases

  • End-to-end skill creation: capture intent, draft SKILL.md, define eval prompts, and iterate using automated evaluation loops.
  • Built-in tooling: access to scripts for evaluation, benchmarking, and description improvement; references for context; assets for output templates.
  • Packaging and distribution: validate, package, and share skills as .skill bundles with optional metadata.

Quick Start

Draft a new skill's SKILL.md, then run the Skill Creator to kick off an evaluation/iteration cycle and refine the skill description.

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 iterate on Claude skills with automated evaluation?

To automate skill creation, you draft a SKILL.md with frontmatter, then run an evaluation and iteration cycle to refine the skill description and benchmark its performance across multiple domains.

What is the workflow for packaging Claude skills for distribution?

Packaging Claude skills involves validating the SKILL.md, running automated benchmarking scripts, and bundling the outputs into a .skill bundle with optional metadata for distribution.

Do I need PyYAML to draft and evaluate SKILL.md files?

Yes, PyYAML is required as a dependency to parse and manage the YAML frontmatter in SKILL.md files during the skill creation, evaluation, and packaging workflow.

Can I use scripts to improve skill descriptions and run benchmarks?

Yes, built-in scripts allow you to run automated evaluation loops, benchmark skill performance, and apply description improvement logic to optimize your Claude skills.

What's the best way to structure SKILL.md frontmatter for new skills?

The best way to structure SKILL.md frontmatter is to explicitly include a name and a description, ensuring the skill intent is captured for downstream evaluation and packaging tools.

Why does my skill creation workflow fail during the iteration phase?

Skill iteration workflows often fail if the SKILL.md frontmatter is missing a name or description, preventing the automated evaluation loops from validating the skill intent properly.