skill-creator

Create, evaluate, and iteratively improve Claude skills with benchmarked test runs.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Pieter-1337/Euricom-tsz --skill skill-creator-pieter-1337
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Pieter-1337/Euricom-tsz/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Pieter-1337/Euricom-tsz --skill skill-creator-pieter-1337

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Building a reliable skill requires more than writing instructions — you need test cases, baseline comparisons, quantitative benchmarks, and description tuning so the skill actually triggers when it should. This Skill guides the full lifecycle from draft to validated, optimized skill. ## Core Features & Use Cases - Skill Authoring: Interview-driven drafting of SKILL.md files with proper frontmatter, progressive disclosure structure, and writing-style guidance. - Evaluation & Benchmarking: Runs with-skill and baseline test cases in parallel, grades assertions, aggregates pass rates, timing, and token usage into benchmark reports with an HTML review viewer. - Description Optimization: Generates trigger eval queries and runs an automated loop that rewrites the skill description to improve triggering accuracy, validated on held-out test data. - Use Case: You want to build a skill that formats weekly sales reports. This Skill helps you draft it, creates realistic test prompts, runs them with and without the skill, shows you side-by-side results in a browser viewer, and iterates until the outputs are consistently good. ## Quick Start Help me create a new skill that converts meeting transcripts into structured action-item lists, then test and improve it.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a new Claude skill from scratch?

Start by defining what the skill should do and when it should trigger, then write a SKILL.md with name and description frontmatter plus markdown instructions. This Skill walks you through intent capture, drafting, test case creation, and iterative evaluation.

How do I test whether my skill actually improves outputs?

Run each test prompt twice in parallel — once with the skill and once without as a baseline — then grade assertions against both outputs. The aggregation script produces a benchmark comparing pass rates, timing, and token usage.

How do I improve a skill description for better triggering?

Generate 20 realistic should-trigger and should-not-trigger queries, then run the optimization loop which rewrites the description and scores it on train and held-out test splits. The best description is selected by test score to avoid overfitting.

What makes a good skill description for triggering?

A good description states both what the skill does and specific contexts when to use it, since all triggering decisions come from this field. Slightly pushy phrasing helps because Claude tends to undertrigger skills by default.

Does skill evaluation work on Claude.ai without subagents?

Yes, but with adaptations: run test cases sequentially yourself instead of spawning subagents, skip baseline runs and quantitative benchmarking, and collect feedback inline in the conversation rather than through the browser viewer.

When should a skill bundle scripts instead of instructions?

Bundle a script when test runs show subagents repeatedly writing the same helper code across cases, or when a task is deterministic and repetitive. Scripts in the scripts/ directory execute without loading into context, saving effort on every invocation.