skill-creator

Automate the creation, testing, and refinement of Claude Skills.

1.2k|101|Updated May 25, 2025
One-click install
npx skills add https://github.com/ZHangZHengEric/Sage --skill skill-creator-zhangzhengeric
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ZHangZHengEric/Sage/tree/main/app/skills/skill-creator
Command: npx skills add https://github.com/ZHangZHengEric/Sage --skill skill-creator-zhangzhengeric

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the end-to-end process of creating, testing, and refining Claude Skills by guiding users through crafting SKILL.md, running evaluations, benchmarking, and optimizing descriptions for triggering accuracy.

Core Features & Use Cases

  • Provides a structured workflow to capture Skill intent, generate drafts, run evals, and iterate to improve performance.
  • Facilitates evaluation scaffolding (eval prompts, test cases, metrics) and description optimization to improve triggering.
  • Supports batch experiments, baseline comparisons, and provenance for Skill versions.

Quick Start

Start by outlining a new Skill in SKILL.md, then run an initial evaluation to establish a baseline and begin the iteration loop.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate prompt-engineering evaluation and benchmarking for Claude skills?

You can automate skill evaluation and benchmarking by coordinating drafting, running test cases, and iterating improvements based on results. This structured workflow establishes baselines and refines triggering accuracy through batch experiments.

What is the best way to iterate and refine SKILL.md descriptions for better triggering accuracy?

The best way to refine SKILL.md descriptions is through an iteration loop that runs evaluations, benchmarks performance, and optimizes descriptions. This process improves triggering accuracy based on structured test results.

How do I set up evaluation scaffolding and test cases for skill development?

You set up evaluation scaffolding by capturing skill intent, generating drafts, and defining eval prompts and metrics. This facilitates running baseline comparisons and tracking provenance for skill versions.

Do I need pyyaml installed to run skill evaluations and batch experiments?

Yes, you need pyyaml installed to run skill evaluations and batch experiments. The dependency supports the scripts required to automate the end-to-end workflow of creating and refining skills.

Can I track provenance and compare baselines when testing prompt-engineering workflows?

Yes, you can track provenance and compare baselines when testing workflows. The system supports batch experiments and baseline comparisons to validate improvements during the iteration loop.

Why does my skill triggering accuracy fail during benchmark evaluations?

Triggering accuracy fails when descriptions lack optimization based on benchmark evaluations. Iterating improvements by analyzing structured test case results refines the description and corrects performance gaps.