skill-creator

Create and iteratively improve Claude-style skill definitions and evaluation pipelines.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates the end-to-end process of creating, testing, and iteratively improving Claude-style skills so authors don't have to invent evaluation infrastructure or benchmarking tooling from scratch. It captures intent, drafts SKILL.md content, produces test prompts and assertions, runs comparative with-skill vs. baseline evaluations, grades outputs, aggregates benchmarks, and guides revision loops to produce reliable, well-triggering skill descriptions.

Core Features & Use Cases

  • Drafting & Design: Help users turn a workflow or prompt into a SKILL.md with clear metadata, trigger guidance, and progressive disclosure.
  • Eval Creation: Generate realistic test prompts, organize evals into workspaces, and recommend objective assertions for quantitative benchmarking.
  • Parallel Runs & Grading: Orchestrate with-skill and baseline runs, collect timing/tokens, spawn graders, and produce grading.json for each run.
  • Aggregation & Analysis: Aggregate run results into benchmark.json/benchmark.md, surface analyst observations, and run blind comparisons and post-hoc analysis.
  • Viewer & Packaging: Generate an HTML review viewer for human feedback and package validated skills into distributable .skill files.

Quick Start

Create a new skill by drafting SKILL.md for the desired task, produce 2–3 realistic test prompts, run the evaluation loop to collect runs and grading, review results in the eval viewer, then iterate on the skill based on feedback.

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 evaluate Claude-style AI skills from scratch?

To create and evaluate AI skills, draft a SKILL.md file with metadata and triggers, generate test prompts, run baseline versus with-skill evaluations, grade outputs, and iterate. This automated pipeline handles drafting, benchmarking, and packaging.

What is the best way to benchmark and compare AI skill performance?

The best way to benchmark AI skill performance is running parallel with-skill and baseline evaluations, collecting timing and token metrics, spawning graders to produce grading files, and aggregating results into benchmark statistics for blind comparisons.

Do I need a Python environment to run skill evaluation pipelines?

Yes, you need a Python-capable environment to run the included skill evaluation scripts. The pipeline relies on Python dependencies like anthropic and pyyaml to orchestrate parallel runs, grade outputs, and package validated skills.

Can I generate test prompts and objective assertions for skill benchmarking?

Yes, you can generate realistic test prompts and organize them into eval workspaces. The system recommends objective assertions for quantitative benchmarking, runs comparative evaluations, and aggregates grading results for analysis.

How do I package validated AI skills into distributable files?

To package validated AI skills, the system generates a distributable .skill file after the evaluation and revision loops complete. It also produces an HTML review viewer to collect human feedback before final packaging.

Why are my AI skill triggers not activating reliably in production workflows?

Unreliable AI skill triggers often stem from vague trigger descriptions in SKILL.md. The revision loop refines trigger descriptions by running blind comparisons and post-hoc analysis on benchmark results to improve activation accuracy.