skill-creator

Automate Claude Code skill creation, validation, and iterative refinement.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Crafting and maintaining reliable Claude Code skills is labor-intensive: it requires capturing user intents, drafting coherent SKILL.md frontmatter, authoring evaluation prompts, and running iterative improvements. This field synthesizes a robust, repeatable process that reduces guesswork and speeds up production.

Core Features & Use Cases

  • Structured discovery: extract and organize a skill's name, description, and usage guidance from SKILL.md.
  • Iterative improvement loop: automatically run trigger-eval and refinement cycles to improve trigger coverage and description quality.
  • E2E packaging and validation: coordinate optional scripts/references/assets directories, run quick validations, and produce a distributable skill package.
  • Use case example: create a new skill to automate a multi-step data-processing task, test with eval prompts, and converge on a strong description.

Quick Start

Draft a new skill by interviewing the user, write a SKILL.md frontmatter, attach evaluative prompts, and run the loop until the results are satisfactory.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Claude skill creation and validation end-to-end?

Automating Claude skill creation involves guiding through discovery, drafting SKILL.md frontmatter, generating eval prompts, and running iterative trigger evaluations to refine the skill description and tests in a repeatable loop.

What is the best way to write and test eval prompts for a new Claude skill?

The best way to test eval prompts is using an iterative improvement loop that automatically executes trigger-eval cycles, evaluating prompt performance against the skill description until trigger coverage and quality are satisfactory.

Do I need YAML and Anthropic dependencies to draft SKILL.md frontmatter for Claude skills?

Yes, you need YAML and Anthropic dependencies to draft SKILL.md frontmatter. These dependencies support the structured discovery process and coordinate the validation scripts required for the iterative skill refinement loop.

How does the iterative improvement loop work when tuning Claude skills?

The iterative improvement loop works by automatically running trigger-eval and refinement cycles against generated eval prompts, continuously assessing trigger coverage and description quality until the skill converges on strong, reliable results.

Can I package scripts and references directories into a distributable Claude skill package?

Yes, you can package optional scripts, references, and assets directories into a distributable skill package. The end-to-end validation process coordinates these directories and runs quick validations to ensure the skill is production-ready.