skill-creator

Create and optimize Claude Skills with trigger evaluations and SKILL.md refinement.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/COCOSiL-inc/COCOSiL_Analysis_V2 --skill skill-creator-cocosil-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/COCOSiL-inc/COCOSiL_Analysis_V2/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/COCOSiL-inc/COCOSiL_Analysis_V2 --skill skill-creator-cocosil-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating a high-quality Claude Skill is difficult because you need strong trigger coverage, correct step-by-step behavior, and measurable performance—while iterating quickly without guessing.

Core Features & Use Cases

  • Skill authoring & iteration: Draft new Skills, improve existing Skills, and help users converge on a version that behaves reliably.
  • Test planning: Design realistic test prompts and align them with expected outcomes before committing to changes.
  • Eval + benchmarking loop: Run trigger-detection evaluations, benchmark performance across configurations, and analyze results to identify what to change.
  • Description optimization: Optimize the skill description for better triggering accuracy using an automated trigger-eval loop.

Quick Start

Use the skill-creator skill when you want to create a new skill from scratch or improve an existing skill and you can provide the goal, desired trigger contexts, and any draft SKILL.md you already have.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I optimize Claude skill triggering accuracy during development?

You can optimize Claude skill triggering accuracy by using an automated trigger-eval loop that tests description variations against realistic prompts, analyzes variance-aware benchmark results, and iterates until the skill meets your success criteria.

What is the best way to benchmark Claude skills across different configurations?

Benchmarking Claude skills involves running trigger-detection evaluations across multiple configurations, generating test sets, grading results with variance-aware comparison, and iterating through the test-and-benchmark loop until performance meets your goals.

How do I create a new Claude skill from scratch?

Creating a new Claude skill requires defining your goal, specifying desired trigger contexts, drafting a SKILL.md file, generating aligned test prompts, and iterating through eval and benchmark loops to converge on reliable behavior.

Do I need Python to run Claude skill evaluations and benchmarks?

Yes, you need Python and pyyaml installed to run the eval and benchmark scripts, generate test sets, and execute the automated trigger-eval loop for skill optimization.

Why does my Claude skill fail to trigger correctly in production prompts?

Claude skills fail to trigger correctly when the SKILL.md description lacks coverage for realistic input variations; you can fix this by generating targeted test sets, running trigger-detection evaluations, and optimizing the description through iterative benchmarking.

Can I improve an existing Claude skill's workflow without starting over?

Yes, you can improve an existing Claude skill by providing your current draft SKILL.md, defining expected outcomes for new test prompts, and using the benchmark loop to grade and analyze results for targeted workflow improvements.