skill-creator

Draft SKILL.md content, generate test prompts, and run trigger-evaluation benchmarks.

2.5k|422|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/openJiuwen-ai/jiuwenswarm --skill skill-creator-openjiuwen-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/openJiuwen-ai/jiuwenswarm/tree/main/jiuwenswarm/resources/agent/workspace/skills/skill-creator
Command: npx skills add https://github.com/openJiuwen-ai/jiuwenswarm --skill skill-creator-openjiuwen-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you design new Claude skills and iteratively improve existing ones using structured evaluations, so your skill triggers at the right times and performs reliably.

Core Features & Use Cases

  • Skill drafting and iteration loop: Turn your goal into a working skill, then refine it based on test results and feedback.
  • Evaluation-driven improvement: Create or update quantitative eval sets to measure trigger accuracy and performance.
  • Benchmarking and analysis workflow: Run benchmarks across variants, analyze patterns, and guide description optimization to improve triggering accuracy.
  • Workflow support across skill stages: Works whether you’re starting from scratch, editing a draft, or optimizing after prior attempts.

Quick Start

Use this skill when you want to create or improve a skill and you have a target behavior plus example user prompts to test triggering.

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 optimize Claude Code skills using evaluations?

To create and optimize Claude Code skills, you draft SKILL.md content with YAML frontmatter, run trigger-evaluation benchmarks against test prompts, and iteratively refine descriptions based on pass or fail performance.

What is trigger optimization for skill authoring and when do I need it?

Trigger optimization for skill authoring reduces false triggers and under-triggering by analyzing benchmark results across should-trigger and should-not-trigger query sets, which is needed when a skill fails to activate reliably.

How do I benchmark Claude Code skills to measure trigger accuracy?

You benchmark Claude Code skills by generating quantitative eval sets, running test prompts across variants, and analyzing pass or fail patterns to guide description optimization and improve triggering accuracy.

Can I use pyyaml to write YAML frontmatter for SKILL.md files?

Yes, you can use pyyaml to manage the YAML frontmatter required by SKILL.md files, ensuring the structured metadata is correctly formatted for Claude Code skill triggering and evaluation loops.

Why does my Claude Code skill under-trigger or falsely trigger on user prompts?

A Claude Code skill under-triggers or falsely triggers when its description lacks precision, which you can fix by running benchmark evaluations on example query sets and applying iterative description optimization.

What is the best way to iteratively refine a skill description based on test results?

The best way to iteratively refine a skill description is to run evaluation benchmarks across query variants, analyze performance patterns, and apply targeted description optimization to correct trigger failures.