skill-creator

Create, evaluate, and iteratively improve Claude skills with benchmarks and description optimization.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/ankur3-101106/dotfiles-hypr --skill skill-creator-ankur3-101106
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ankur3-101106/dotfiles-hypr/tree/main/Claude/local-agent-mode-sessions/skills-plugin/ab436dd0-752a-4b9b-8503-dc6695d483cb/cedd2988-3bab-48aa-884f-cc7b3bfb8e81/skills/skill-creator
Command: npx skills add https://github.com/ankur3-101106/dotfiles-hypr --skill skill-creator-ankur3-101106

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing an effective skill is hard to get right on the first try — descriptions may fail to trigger, instructions may be ambiguous, and there is no built-in way to measure whether a skill actually improves outcomes. This Skill provides a structured workflow for drafting skills, running test cases with and without the skill, grading results, and iterating based on quantitative benchmarks and user feedback. ## Core Features & Use Cases - Guided Skill Authoring: Interviews the user to capture intent, then drafts a SKILL.md with proper frontmatter, progressive disclosure structure, and writing-style guidance. - Evaluation & Benchmarking: Runs test prompts with and without the skill in parallel, grades outputs against assertions, and aggregates pass rates, timing, and token usage into benchmark reports with variance analysis. - Description Optimization: Generates realistic trigger/no-trigger eval queries, reviews them with the user via an HTML tool, and runs an automated loop that rewrites the skill description to maximize triggering accuracy on held-out test queries. - Use Case: You want a skill that formats weekly sales spreadsheets. This Skill helps you draft it, creates test prompts, runs them with and without the skill, shows results in a browser-based review viewer, and iterates until the outputs pass your standards. ## 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, when it should trigger, and its expected output format. Then write a SKILL.md with name and description frontmatter plus markdown instructions, and optionally add scripts, references, or assets directories for bundled resources.

How do I test whether my skill actually improves results?▼

Run each test prompt twice in parallel — once with the skill and once without — then grade outputs against objective assertions. The aggregate_benchmark script computes pass rates, timing, and token usage with mean, standard deviation, and deltas between configurations.

How do I improve a skill description so it triggers correctly?▼

Generate 20 realistic should-trigger and should-not-trigger queries, review them with the user, then run the optimization loop. It evaluates candidate descriptions on a train split, selects the best by held-out test score, and updates the SKILL.md frontmatter.

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, and test queries should be substantive multi-step tasks rather than trivial one-step requests.

When should a skill not include test cases and assertions?▼

Skills with subjective outputs like writing style or design quality are better evaluated qualitatively through human review rather than forced assertions. Objective skills involving file transforms, data extraction, or fixed workflows benefit most from quantitative test cases.

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

On Claude.ai you run test prompts sequentially yourself instead of spawning parallel subagents, and skip baseline runs and quantitative benchmarking. Review happens inline in the conversation rather than through the browser-based viewer.