skill-creator

Build and improve Claude skill specifications with reproducible evaluation workflows.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/duyle10xba1901/train-agent --skill skill-creator-duyle10xba1901
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/duyle10xba1901/train-agent/tree/main/skill-creator
Command: npx skills add https://github.com/duyle10xba1901/train-agent --skill skill-creator-duyle10xba1901

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 removes the friction from building new Claude workflows by guiding you through intent capture, drafting, test-case creation, evaluation, and benchmark-driven iteration so that each skill reaches production quality with measurable confidence.

Core Features & Use Cases

  • Intent capture interviews: Walk through the user goals, trigger contexts, expected outputs, and whether objective test cases are needed.
  • Skill drafting and iteration: Help authors write SKILL.md drafts, suggest evaluation prompts, interpret eval results, and refine behavior based on qualitative and quantitative feedback.
  • Evaluation and benchmarking: Show how to run tests with/without the skill, grade assertions, aggregate statistics, analyze patterns, and surface improvements.
  • Description optimization: Generate trigger queries, run the optimization loop, and update the description so Claude invokes the skill reliably.

Quick Start

Describe the skill you need, capture intent questions, and ask the assistant to draft, test, benchmark, and improve the SKILL.md along with its description.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I build and refine Claude skills for agent workflows?

To build and refine Claude skills, you capture user intent, draft SKILL.md files, run test prompts, evaluate results, and benchmark performance to turn workflows into reproducible instructions. This process ensures each skill reaches production quality with measurable confidence.

What is skill description optimization for prompt engineering?

Skill description optimization generates trigger queries and runs an evaluation loop to update the description so Claude invokes the skill reliably. It analyzes benchmark aggregation results to improve how the skill is triggered in agent workflows.

How do I set up evaluation and benchmarking for Claude skill specifications?

You set up evaluation and benchmarking by running tests with and without the skill, grading assertions, aggregating statistics, and analyzing patterns. Scripts coordinate evaluation, benchmark aggregation, and review viewing to keep the process reproducible.

Does the skill-creator process require pyyaml for benchmarking workflows?

Yes, pyyaml is required as a dependency. It supports the scripts used for evaluation, benchmark aggregation, review viewing, and description optimization that coordinate the iteration process for Claude skills.

What's the best way to capture intent when creating reproducible agent instructions?

The best way to capture intent is through structured interviews covering user goals, trigger contexts, expected outputs, and whether objective test cases are needed. This ensures the drafted skill aligns with the actual workflow requirements before iteration begins.

When should I not use an automated skill iteration workflow?

You should avoid automated skill iteration when your workflow cannot be broken into testable assertions or when qualitative feedback is unavailable for evaluation. The process requires measurable benchmark data to reliably optimize skill triggering descriptions.