skill-creator

Automate the end-to-end workflow for creating Claude Code skills.

1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/spuneiartur/claude-agent-specs --skill skill-creator-spuneiartur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/spuneiartur/claude-agent-specs/tree/main/express-js/skills/skills/skill-creator
Command: npx skills add https://github.com/spuneiartur/claude-agent-specs --skill skill-creator-spuneiartur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end lifecycle of building Claude Code skills, from drafting initial descriptions to running evaluations and iterative refinements.

Core Features & Use Cases

  • Guiding users to craft effective SKILL.md frontmatter and body, including frontmatter validation and multi-stage content.
  • Running trigger/eval loops across train/test sets, capturing metrics, and generating benchmarks.
  • Iterating on skill descriptions based on quantitative feedback, and packaging finalized skills for deployment.

Quick Start

Create a new skill folder with SKILL.md and start the evaluation loop to begin drafting, testing, and improving the skill.

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 Code skill creation and evaluation?

You can automate Claude Code skill creation by running an evaluation loop that drafts SKILL.md content, tests triggers across train and test sets, and iteratively refines descriptions based on quantitative feedback. This handles the end-to-end workflow from drafting to deployment packaging.

What do I need to start building and refining Claude skills?

To start building Claude skills, you need a repository containing a SKILL.md file with frontmatter (name and description) and a configured model. The automation uses these inputs to generate updated SKILL.md files and optional history or benchmark data.

How does the iterative improvement process for skill descriptions work?

The iterative improvement process works by running trigger and evaluation loops across train and test sets, capturing quantitative metrics, and generating benchmarks. It then uses this feedback to refine skill descriptions across multiple iterations and holdouts.

Can I validate SKILL.md frontmatter before running skill evaluations?

Yes, the skill creation workflow includes frontmatter validation to ensure your SKILL.md name and description fields are correctly formatted before proceeding to multi-stage content drafting and the evaluation loop.

What is the best way to generate benchmarks for Claude Code skills?

The best way to generate benchmarks for Claude Code skills is to run trigger and evaluation loops across train and test datasets, capturing metrics throughout the iterative refinement process to produce quantitative performance data.

Are there limitations to automating skill creation with evaluation loops?

A limitation of automating skill creation is that it requires a pre-existing repository with properly structured SKILL.md frontmatter and a configured model, meaning it cannot generate skills from scratch without these initial inputs in place.