skill-creator

Create and iteratively improve Claude-compatible skills with automated evaluations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps developers and product teams turn informal workflows or ideas into robust Claude-compatible skills by guiding skill drafting, test creation, automated evaluations, and iterative improvements so skills trigger reliably and produce measurable outcomes.

Core Features & Use Cases

  • Skill authoring: Draft SKILL.md with clear metadata, triggering guidance, and progressive-disclosure instructions.
  • Evaluation & benchmarking: Generate eval sets, run parallel with-skill and baseline comparisons, grade outputs, aggregate metrics, and produce human-friendly benchmark reports.
  • Iteration & optimization: Automate description optimization, propose revisions based on quantitative results, package validated skills, and surface analyst suggestions for improvements.
  • Use Case: Create a new code-generation helper, generate 3 realistic test prompts, run with/without-skill baselines, view results in the eval viewer, and iterate descriptions until trigger accuracy improves.

Quick Start

Tell the assistant what you want the skill to accomplish, ask it to draft SKILL.md and a small eval set, then run an evaluation loop to compare with a baseline and produce a review.

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 iteratively improve AI skills for Claude agents?

To create and iteratively improve AI skills, draft a SKILL.md with metadata and triggering guidance, generate test cases, run with-skill versus baseline evaluations, grade outputs, and aggregate benchmark statistics to measure improvements.

What is the best way to benchmark AI assistant skills against a baseline?

The best way to benchmark AI assistant skills is to run parallel with-skill and baseline comparisons using generated eval sets, grade the outputs automatically, aggregate the resulting metrics, and review the statistics in a human-friendly HTML viewer.

How does description optimization work for Claude-style agent skills?

Description optimization for Claude-style agent skills works by optionally calling the anthropic Python SDK to propose description revisions, running paired evaluations, and iterating until trigger accuracy measurably improves.

Can I use the anthropic Python SDK to automate skill authoring and testing?

Yes, you can use the anthropic Python SDK to automate skill authoring and testing by generating eval sets, calling the SDK for description improvement, grading outputs, and aggregating benchmark statistics for validated skills.

Do I need pyyaml to generate test cases and run automated evaluations?

Yes, pyyaml is required to generate test cases and run automated evaluations, as it handles the YAML metadata parsing needed for SKILL.md files, test-case generation, and benchmark aggregation.

Why does my Claude skill not trigger reliably during automated workflows?

A Claude skill may not trigger reliably if its description lacks clear metadata, so you should run description optimization, compare with-skill and baseline outputs, and iterate revisions based on quantitative grading results.