skill-creator

Create, evaluate, and refine Claude skills with SKILL.md and trigger evaluations.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/niduran-orion/krnl-desk --skill skill-creator-niduran-orion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/niduran-orion/krnl-desk/tree/main/resources/default-skills/skill-creator
Command: npx skills add https://github.com/niduran-orion/krnl-desk --skill skill-creator-niduran-orion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml.

What problem does it solve?

Automates the end-to-end process of creating, evaluating, and refining Claude skills, reducing guesswork and speeding up skill deployment.

Core Features & Use Cases

  • Create new skills from user input or existing drafts, and structure them with SKILL.md frontmatter and Markdown instructions.
  • Run systematic evaluations of triggering behavior using run_eval, then capture results in evals.json and grading.json.
  • Iterate on skill descriptions with improve_description to improve triggering accuracy.
  • Generate reports and optional benchmarks to compare iterations and identify improvements.

Quick Start

Draft a new skill, run the evaluation loop, and iteratively refine the skill until triggering is reliable.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I evaluate Claude skills for accurate triggering?

You can evaluate Claude skills by running systematic trigger evaluations to test activation accuracy. This process captures results in JSON files and scores them to identify inaccuracies and guide refinement.

What is the best way to automate Claude skill creation and refinement?

Automating Claude skill creation involves drafting a SKILL.md file with frontmatter and Markdown instructions, then running an evaluation and iteration loop. This end-to-end process reduces guesswork and speeds up reliable skill deployment.

How do I improve Claude skill triggering accuracy?

To improve Claude skill triggering accuracy, you iterate on the skill description after running trigger evaluations. By scoring results and refining the description, you optimize the skill until its triggering behavior is reliable.

Do I need pyyaml to build and test Claude skills?

Yes, you need the pyyaml dependency to build and test Claude skills. It is required to structure the skill configuration properly within the SKILL.md frontmatter during the creation process.

How does trigger evaluation scoring work for Claude skills?

Trigger evaluation scoring works by running a skill against test cases and capturing the results in grading files. These scores are used to generate reports and benchmarks to compare iterations and identify improvements.