skill-creator

Automate Claude Skills creation from intent capture through SKILL.md drafting and evaluation.

8|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gujiachun-rainbow/RainClaw --skill skill-creator-gujiachun-rainbow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/gujiachun-rainbow/RainClaw/tree/main/rainclaw/backend/builtin_skills/skill-creator
Command: npx skills add https://github.com/gujiachun-rainbow/RainClaw --skill skill-creator-gujiachun-rainbow

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a disciplined workflow for designing, testing, evaluating, and improving Claude Skills. It helps you transform ideas into reusable SKILL.md structures and associated resources, reducing guesswork and errors in skill deployment.

Core Features & Use Cases

  • Draft, test, and iterate SKILL.md content and frontmatter.
  • Manage evals, run benchmarks, and generate reports with minimal manual steps.
  • Bundle scripts, references, and assets for easy distribution as a .skill file.

Quick Start

Draft your skill workflow, run an eval cycle, and iteratively refine the description until it meets your needs.

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 iteration of Claude Skills workflows?

Automating Claude Skills workflows involves capturing initial intent, drafting SKILL.md files, running evals, and refining descriptions iteratively. Local scripts orchestrate the process from generation through evaluation to report creation.

What is the best way to evaluate and improve a SKILL.md file?

Evaluating and improving a SKILL.md file uses a run_loop script to execute eval cycles and generate reports. You iteratively refine the skill description based on benchmark results until it meets performance targets.

How do I package and distribute reusable skills as .skill files?

Packaging reusable skills as .skill files bundles your SKILL.md content, associated scripts, and reference assets together. This creates a single distributable archive for deployment across different environments.

Do I need Python and pyyaml to run skill evaluation cycles?

Yes, running skill evaluation cycles requires Python with the anthropic and pyyaml dependencies installed. These libraries support the local scripts that execute evals, generate reports, and manage the iteration loop.

What components are included in the skill-creator automation workflow?

The skill-creator automation workflow includes local scripts for generate_report, run_eval, run_loop, and improve_description. These components manage the structured creation, testing, evaluation, and refinement of skills.

Are there limitations to using local scripts for skill evaluation and iteration?

Using local scripts for skill evaluation requires a controllable local environment and limits distributed testing. All eval cycles, report generation, and improvement loops depend on these specific scripts running within your local setup.