skill-creator

Draft, evaluate, and iteratively improve Claude skills with built-in benchmarking.

3|Updated Jan 14, 2022
One-click install
npx skills add https://github.com/bingran-you/bingran-you --skill skill-creator-bingran-you
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/bingran-you/bingran-you/tree/main/repo-skills/skill-creator
Command: npx skills add https://github.com/bingran-you/bingran-you --skill skill-creator-bingran-you

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured, end-to-end workflow for creating, evaluating, and iterating Claude skills. It centralizes drafting, testing, evaluating, and refining a skill into a repeatable process, reducing time-to-trigger accuracy and ensuring consistent improvement through quantifiable feedback.

Core Features & Use Cases

  • End-to-end skill workflow: draft, run prompts, evaluate results, and iteratively improve the skill.
  • Evaluation and benchmarking: integrate evals, an eval viewer, and optional benchmarking to quantify progress.
  • Descriptor optimization: coordinate with the description optimizer to improve triggering accuracy and coverage.
  • Packaging for deployment: bundle skills into portable .skill files for sharing and installation.

Quick Start

Create an initial SKILL.md, then run the loop to draft, test, and iterate your skill using the built-in evaluator and viewer.

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 evaluate Claude skills systematically?▼

To create and evaluate Claude skills, you can use a structured workflow that drafts a SKILL.md, runs design prompts, and evaluates performance with a built-in evaluator. This process enables iterative improvement through quantifiable feedback before deployment.

What is the best way to benchmark changes to a Claude skill?▼

The best way to benchmark changes to a Claude skill is by integrating the built-in evaluator and eval viewer. This allows you to quantify progress and measure triggering accuracy across iterative refinement cycles.

How do I package Claude skills for sharing and installation?▼

You package Claude skills for sharing and installation by bundling them into portable .skill files. This packaging workflow integrates directly with the refinement loop to deliver ready-to-deploy skills.

Do I need pyyaml to automate skill creation and iteration?▼

Yes, you need pyyaml installed to automate skill creation and iteration. This dependency supports the scripts that orchestrate the end-to-end drafting, evaluation, and refinement workflow.

How does descriptor optimization improve triggering accuracy for Claude skills?▼

Descriptor optimization improves triggering accuracy by coordinating with a description optimizer to refine skill metadata. This ensures consistent improvement and broader coverage when the skill is selected for execution.