skill-creator

Generate Claude Code skills with SKILL.md and evaluation loops.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/VladlenFilimonov/hex-kotlin-monolith-template --skill skill-creator-vladlenfilimonov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/VladlenFilimonov/hex-kotlin-monolith-template/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/VladlenFilimonov/hex-kotlin-monolith-template --skill skill-creator-vladlenfilimonov

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users turn ideas into testable Claude Code skills by guiding end-to-end creation, evaluation, and iterative improvement of skills and their descriptions.

Core Features & Use Cases

  • End-to-end skill creation: draft SKILL.md frontmatter, write the Markdown body, and wire bundled resources.
  • Evaluation loop orchestration: run trigger evaluations, collect metrics, and compare with baselines.
  • Iterative improvement: refine descriptions and prompts based on quantitative results, edge cases, and user feedback.
  • Benchmark readiness: generate structured artifacts (eval prompts, test cases, and reports) for repeatable benchmarking.

Quick Start

Draft a skill concept, write SKILL.md with frontmatter, run the evaluation loop, and iteratively improve based on the results.

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 refine Claude Code skills with automated evaluation?

To create and refine Claude Code skills, draft a concept, generate SKILL.md with frontmatter, wire bundled resources, and run trigger-evaluation loops to iteratively improve prompts based on quantitative metrics.

What is the process for writing a SKILL.md file with frontmatter and a Markdown body?

Writing a SKILL.md file involves drafting frontmatter metadata, writing the Markdown body instructions, and wiring bundled resources. The skill package orchestrates this creation process to capture user intent and generate testable skill components.

How does prompt engineering evaluation work for Claude skills?

Prompt engineering evaluation works by running trigger-evaluation loops that collect metrics, compare results with baselines, and refine descriptions and prompts iteratively. This generates structured artifacts like eval prompts and performance metadata for repeatable benchmarking.

Do I need PyYAML to generate Claude Code skill packages?

Yes, PyYAML is required to generate Claude Code skill packages. This dependency supports the parsing and creation of SKILL.md frontmatter, enabling the orchestration of discovery, evaluation, and iterative improvement workflows.

What's the best way to iteratively improve skill descriptions and prompts?

The best way to iteratively improve skill descriptions and prompts is by running trigger-evaluation loops, collecting quantitative metrics, comparing with baselines, and refining based on edge cases and user feedback to ensure benchmark readiness.

Why are my Claude skills not triggering correctly during evaluation?

Claude skills may not trigger correctly if descriptions and prompts lack precision. Running trigger-evaluation loops identifies edge cases, collects metrics, and compares with baselines to iteratively refine prompts until trigger conditions match reliably.