skill-creator

Creates Claude Skills with SKILL.md, evals.json, scripts, and .skill packaging.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured framework to create new Claude skills, iteratively improve them, and measure performance across evals, enabling teams to move from initial concept to deployed capabilities with data-backed confidence.

Core Features & Use Cases

  • End-to-end skill lifecycle: draft SKILL.md, populate evals/evals.json, run evaluation loops, and track improvements over iterations.
  • Evaluation orchestration: manage train/test splits, run multiple prompts per query, and aggregate results for decision making.
  • Descriptor optimization: refine skill descriptions to improve triggering accuracy and user discovery.
  • Packaging & validation: validate skills with quick validation scripts and package into deployable .skill files.

Quick Start

Draft your SKILL.md, add an eval set in evals/evals.json, run the evaluation loop, review results, and iterate until you are satisfied.

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 end-to-end?

To create and evaluate Claude skills, draft a SKILL.md with clear triggering descriptions, populate evals/evals.json, and run iterative evaluation loops. This structured workflow enables data-backed confidence by tracking improvements across train/test splits over multiple iterations.

What is the best way to structure skill descriptions for accurate triggering?

The best way to structure skill descriptions for triggering is through descriptor optimization. Refine your SKILL.md descriptions iteratively to improve user discovery and ensure the skill activates accurately based on specific query intents.

How do I package validated skills into deployable files?

To package validated skills into deployable files, run quick validation scripts to check structure and formatting, then compile the SKILL.md, evals.json, and supporting scripts into a deployable .skill file for production environments.

Can I manage train and test splits for skill evaluation workflows?

Yes, you can manage train and test splits for skill evaluation workflows. The evaluation orchestration feature manages splits, runs multiple prompts per query, and aggregates results to provide data-backed confidence for deployment decisions.

Do I need PyYAML to automate skill lifecycle workflows?

Yes, PyYAML is required to automate skill lifecycle workflows. It serves as the core dependency for parsing and managing configuration files like SKILL.md and evals.json during the creation, evaluation, and packaging processes.