skill-creator

Create, validate, and optimize Claude skills with Python tooling.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rdromer2/mambavision_tf_kernel --skill skill-creator-rdromer2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/rdromer2/mambavision_tf_kernel/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/rdromer2/mambavision_tf_kernel --skill skill-creator-rdromer2

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill provides a structured workflow for creating, evaluating, and iterating Claude skills, enabling teams to design, test, and improve skills from draft to deployment.

Core Features & Use Cases

  • Define a skill’s YAML frontmatter and detailed body to capture intent and usage.
  • Run automated trigger evaluations across an eval set, collect results, and visualize outcomes with an eval viewer.
  • Iterate and improve the skill by describing improvements, running controlled experiments, and benchmarking progress.
  • Package skills for distribution and deployment using the built-in packaging scripts.

Quick Start

Draft a new skill by writing SKILL.md with a clear frontmatter, then run the evaluation loop to progressively improve it and review results in the eval viewer.

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 iterate on Claude skills with an automated workflow?

To create and iterate on Claude skills, you draft a SKILL.md file with YAML frontmatter, run automated trigger evaluations across an eval set, and benchmark improvements across iterations using the built-in evaluation loop.

What is the process for evaluating Claude skills before deployment?

Evaluating Claude skills involves running automated trigger evaluations across a designated eval set, collecting the results, and visualizing the outcomes with an eval viewer to benchmark progress and validate improvements.

How do I package Claude skills for distribution?

You package Claude skills for distribution by using the built-in packaging scripts provided in the skill directory, which prepare your validated SKILL.md and associated components for deployment.

Do I need Python and PyYAML to build and test Claude skills?

Yes, you need Python tooling including the Anthropic and PyYAML dependencies to load, test, and package structured skills within the skill directory workflow.

What's the best way to structure a skill directory for modular Claude skills?

The best way to structure modular Claude skills is to define a clear YAML frontmatter and detailed body in a SKILL.md file, maintaining a structured directory to load, test, and package components like scripts and references.

Why are my Claude skill trigger evaluations not improving across iterations?

Trigger evaluations may not improve if the skill body lacks clear intent or the eval set is insufficient. Describe specific improvements, run controlled experiments, and benchmark progress to identify and resolve skill deficiencies.