skill-creator

Scaffold SKILL.md files, validate frontmatter, run evaluation loops, and package Claude skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator enables teams to systematically define, validate, and improve Claude skills by providing a shared workflow for frontmatter validation, evaluation-driven iteration, and packaging into distributable units.

Core Features & Use Cases

  • Validate and scaffold SKILL.md frontmatter to ensure consistent discovery and activation.
  • Run trigger-evaluation loops, collect results, and iteratively improve skill descriptions based on feedback.
  • Bundle skills into portable artifacts (e.g., .skill files) for deployment, sharing, and versioning.
  • Organize optional resources (scripts, references, assets) to support deterministic tasks, in-depth reading, and output templates.

Quick Start

Draft SKILL.md for a new skill, then run the evaluation loop to test triggers and iteratively refine the description.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate scaffolding and validating YAML frontmatter for Claude skills?

Automating skill creation involves scaffolding SKILL.md files and validating YAML frontmatter to ensure consistent discovery and activation. This workflow checks frontmatter structure automatically, reducing manual formatting errors during skill setup.

What is an evaluation loop for skill creation and how does it improve descriptions?

An evaluation loop tests skill triggers, collects automated analysis results, and iteratively refines skill descriptions based on human feedback. This cycle improves trigger accuracy and ensures the skill activates reliably in intended contexts.

How do I package Claude skills into distributable units for sharing?

Packaging Claude skills into portable .skill files enables deployment, sharing, and versioning. This process bundles the validated SKILL.md and optional resources like scripts, references, and assets into a single distributable artifact.

Do I need pyyaml installed to validate frontmatter in SKILL.md files?

Yes, you need pyyaml installed in your environment to parse and validate YAML frontmatter when scaffolding and checking SKILL.md files. It is a required dependency for this skill creation workflow.

What's the best way to organize scripts and assets for deterministic skill tasks?

The best approach is organizing optional resources like scripts, references, and assets alongside SKILL.md to support deterministic tasks, in-depth reading, and output templates, ensuring the skill has direct access to necessary execution components.