skill-creator

Create, validate, and iterate Claude Skills with SKILL.md and benchmark reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hgonzalezstahl-blip/claude-arsenal --skill skill-creator-hgonzalezstahl-blip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/hgonzalezstahl-blip/claude-arsenal/tree/main/plugins/marketplaces/claude-plugins-official/plugins/skill-creator/skills/skill-creator
Command: npx skills add https://github.com/hgonzalezstahl-blip/claude-arsenal --skill skill-creator-hgonzalezstahl-blip

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires anthropic, pyyaml.

What problem does it solve?

This Skill systematizes the end-to-end process of creating, validating, and iterating Claude Skills, turning experimental prompts into production-ready capabilities with structured pipelines and traceable results.

Core Features & Use Cases

  • Define the skill's identity and description via SKILL.md and enforce a frontmatter-based metadata surface.
  • Run automated trigger-evaluation loops to test how prompts trigger skills, including holdout/test splits and parallel executions.
  • Iterate on skill descriptions using the improve_description tool, feeding back into SKILL.md for improved triggering accuracy.
  • Generate and analyze benchmarks (benchmark.json and benchmark.md) to compare skill versions and identify meaningful gains.
  • Produce audit-friendly reports and an eval-review workflow to collect qualitative feedback from outputs.

Quick Start

Use SKILL.md to define the skill and start the evaluation loop to begin iterative improvement.

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 for Claude skills?

Automating prompt engineering evaluation requires running trigger-evaluation loops with holdout and test splits. You can execute parallel runs to test how prompts trigger skills, then feed the results back into SKILL.md to improve triggering accuracy iteratively.

What's the best way to benchmark and compare different skill versions?

Benchmarking skill versions involves generating benchmark.json and benchmark.md files to compare performance metrics and identify meaningful gains. This structured approach produces audit-friendly reports that track improvements across skill iterations.

How do I create production-ready Claude skills from experimental prompts?

Creating production-ready Claude skills requires systematizing the end-to-end pipeline using SKILL.md to define identity and metadata. You enforce frontmatter-based metadata surfaces, then validate and iterate through automated evaluation loops to achieve traceable results.

Do I need anthropic and pyyaml dependencies to run skill evaluation pipelines?

Yes, the skill evaluation pipeline requires both the anthropic and pyyaml dependencies to support its end-to-end automation. These external dependencies provide the foundational tooling needed to execute trigger-evaluation loops and process structured metadata.

Can I collect qualitative feedback on skill outputs during the iteration process?

Collecting qualitative feedback on skill outputs is handled through an eval-review workflow that produces audit-friendly reports. This workflow sits alongside the automated benchmark generation to capture human insights during the iterative improvement cycle.

Why does my skill description fail to trigger the correct skill consistently?

Inconsistent skill triggering often stems from unrefined descriptions in SKILL.md. You can use the improve_description tool to iterate on the skill description, feeding results back into the metadata to increase trigger evaluation accuracy across test splits.