skill-creator

Automate creation, refinement, and evaluation of Claude Code skills.

6|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/ImL1s/flutter-claude-skills --skill skill-creator-iml1s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ImL1s/flutter-claude-skills/tree/main/skills/skill-creator
Command: npx skills add https://github.com/ImL1s/flutter-claude-skills --skill skill-creator-iml1s

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator helps teams craft, test, and iterate Claude Code skills, enabling rapid creation, improvement, and evaluation of knowledge packs.

Core Features & Use Cases

  • Draft new skills, refine existing ones, and measure performance using evals and benchmarks.
  • Automate iteration loops that test triggers, run evaluations, and highlight areas for improvement.
  • Use for educational or engineering contexts to accelerate skill deployment and reliability.

Quick Start

Write a new skill draft, run the evaluation loop, and review results to refine 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 automate the creation and evaluation of Claude Code skills?

You can automate Claude Code skill creation and evaluation by using Python-based CLI tooling to parse SKILL.md files, run evaluation loops, and benchmark performance via the Anthropic API. This handles drafting, refinement, and triggering optimization end-to-end.

What is the best way to benchmark and refine Claude Code skill triggers?

The best way to benchmark and refine Claude Code skill triggers is to run automated iteration loops that test triggering descriptions against evaluation datasets. The CLI utilities highlight accuracy gaps and apply performance improvements directly to the skill definitions.

Can I use Python scripts to iterate on Claude Code skill drafts before deployment?

Yes, you can use Python scripts to iterate on Claude Code skill drafts before deployment. The tooling parses SKILL.md files, runs evals, and automates the iteration loop to test triggers and measure performance improvements using the Anthropic API.

Do I need the Anthropic API and pyyaml to run Claude Code skill benchmarks?

Yes, you need both the Anthropic API and pyyaml dependencies to run Claude Code skill benchmarks. The Anthropic API handles the evaluation calls, while pyyaml parses the skill configuration files during the automated iteration and benchmarking process.

Why does my Claude Code skill evaluation loop fail to parse SKILL.md files?

Claude Code skill evaluation loops fail to parse SKILL.md files when the YAML front matter or content structure does not match the expected schema. Ensure your skill definitions are properly formatted so the Python CLI utilities can extract and benchmark the triggering descriptions.

When do I need to run benchmarks on existing Claude Code skills?

You need to run benchmarks on existing Claude Code skills when updating triggering descriptions, measuring performance regressions, or validating improvements after refinement. The benchmarking tooling uses evals to highlight areas needing optimization before redeployment.