skill-creator

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

1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/mccleod1290/bb-agentic-setupv2 --skill skill-creator-mccleod1290
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/mccleod1290/bb-agentic-setupv2/tree/main/documenting-skills/skill-creator
Command: npx skills add https://github.com/mccleod1290/bb-agentic-setupv2 --skill skill-creator-mccleod1290

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing a skill that triggers reliably and produces good outputs is hard to do by intuition alone. This Skill guides you through drafting a skill, running structured test cases with baselines, grading results quantitatively, and iterating based on real feedback instead of guesswork. ## Core Features & Use Cases - Guided Skill Authoring: Interviews you about intent, trigger contexts, and output formats, then writes a well-structured SKILL.md following progressive disclosure and writing-style best practices. - Evaluation Harness: Spawns parallel with-skill and baseline subagent runs, drafts assertions, captures timing and token data, grades outputs, and aggregates results into benchmark.json with pass-rate deltas. - Description Optimization: Generates realistic should-trigger and should-not-trigger queries, runs an automated train/test optimization loop, and applies the best-performing description to improve triggering accuracy. - Use Case: You want a skill that formats weekly status reports. This Skill helps you draft it, creates three realistic test prompts, runs them with and without the skill, shows you a side-by-side review viewer, and iterates until the outputs satisfy you. ## Quick Start Help me create a new skill that converts meeting notes into structured action items, 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, when it should trigger, and its expected output format. Then write a SKILL.md with name and description frontmatter, draft 2-3 realistic test prompts, run them with and without the skill, and iterate based on the results.

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. Grade both against objective assertions, then aggregate pass rates, timing, and token usage into a benchmark to see the measurable delta.

How can I improve my skill description for better triggering?▼

Generate about 20 realistic queries split between should-trigger and should-not-trigger cases, then run the automated optimization loop. It evaluates description variants on a train split and selects the best by held-out 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 the description. Slightly pushy phrasing helps because Claude tends to undertrigger skills by default.

Does skill evaluation work on Claude.ai without subagents?▼

Yes, but with limitations. Without subagents you run test prompts sequentially yourself, skip baseline comparisons and quantitative benchmarking, and rely on inline qualitative feedback instead of the browser-based review viewer.

Why does my skill fail to trigger on simple queries?▼

Claude only consults skills for tasks it cannot easily handle alone, so simple one-step queries may not trigger regardless of description quality. Test triggering with substantive multi-step queries that genuinely benefit from the skill.