skill-creator

Create Claude skills and run automated evaluations and benchmarks.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/HuaiminHuang/personal-skills-for-openclaw --skill skill-creator-huaiminhuang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/HuaiminHuang/personal-skills-for-openclaw/tree/main/skill-creator
Command: npx skills add https://github.com/HuaiminHuang/personal-skills-for-openclaw --skill skill-creator-huaiminhuang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating Claude skills involves repeated drafting, evaluation, and refinement. This guide helps you crystallize intent, assemble the necessary resources, and govern an iterative improvement loop so skills perform predictably in real prompts.

Core Features & Use Cases

  • Capture intent and draft new skills, modify existing ones, and define evaluation criteria.
  • Run automated evals and benchmarks to measure trigger accuracy, latency, and output quality, then iterate based on results.
  • Bundle scripts, references, and assets into a portable skill package for deployment and reuse.

Quick Start

Draft a skill, run a basic evaluation, and iterate until the results stabilize.

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 in a repeatable workflow?

To create and evaluate Claude skills, draft the skill, run automated evaluations to measure trigger accuracy and output quality, then iterate based on benchmark results until performance stabilizes. This workflow consolidates tooling, references, and assets into a portable skill package for deployment and reuse.

What is automated skill benchmarking and when do I need it?

Automated skill benchmarking measures trigger accuracy, latency, and output quality during Claude skill development. You need it when iterating on skill drafts to ensure predictable performance in real prompts, governing an improvement loop that refines trigger descriptions and response quality.

How do I bundle scripts, references, and assets into a portable skill package?

To bundle scripts, references, and assets into a portable skill package, consolidate these components during the creation workflow. This packaging enables deployment and reuse of Claude skills across different environments, ensuring all necessary resources travel with the skill definition.

Can I use this skill creation workflow to modify existing Claude skills?

Yes, you can modify existing Claude skills using this workflow. It supports capturing intent to draft new skills or alter current ones, defining evaluation criteria, running automated benchmarks, and iterating on trigger descriptions to improve performance for real prompt scenarios.

Do I need pyyaml installed to run automated skill evaluations?

Yes, pyyaml is required as a dependency to run the automated evaluation and benchmarking workflows. It supports parsing configuration files that define evaluation criteria, trigger accuracy tests, and skill packaging operations throughout the iterative refinement loop.

Why does my Claude skill trigger inaccurately in real prompts?

Inaccurate Claude skill triggers occur when trigger descriptions lack refinement. Use automated evaluation and benchmarking to measure trigger accuracy, then iterate on the trigger description optimization process until results stabilize and the skill activates predictably.