skill-creator

Scaffold, test, and iterate Claude skills with SKILL.md templates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a complete scaffold and workflow to design, test, and iterate Claude skills, reducing the friction of creating robust, trigger-accurate prompts and frontmatter.

Core Features & Use Cases

  • End-to-end Skill scaffolding: generates SKILL.md templates, license, and starter resources to jumpstart skill development.
  • Evaluation-driven iteration: coordinates eval, iteration history, and description improvements to maximize triggering accuracy and reliability.
  • Resource bundling: helps organize scripts, references, and assets that can be bundled with the skill for reproducible behavior.

Quick Start

Use the skill-creator to scaffold a new skill by running init_skill.py <skill-name> --path <output-dir>, then customize SKILL.md and the optional resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate Claude skill creation and scaffolding from scratch?

Automating Claude skill creation involves using a scaffold script to generate SKILL.md templates, licenses, and starter resources, reducing friction in designing robust, trigger-accurate prompts. You jumpstart development by running the initialization script with a specified skill name and output directory.

What is evaluation-driven iteration for prompt engineering?

Evaluation-driven iteration is a workflow that coordinates evals, iteration history, and description improvements to maximize triggering accuracy. It applies structured evaluations and feedback loops to refine existing prompts and optimize how accurately a skill activates.

How do I bundle scripts and references with a generated skill?

Bundling scripts and references involves organizing these components alongside assets within the skill directory structure to ensure reproducible behavior. This resource bundling packages custom tooling and documentation that the skill relies on during execution.

Do I need PyYAML to generate skill metadata and frontmatter?

Yes, PyYAML is required to handle license processing, metadata generation, and compatibility checks when scaffolding skills. This dependency supports parsing and writing the YAML frontmatter needed for robust skill development.

What's the best way to optimize skill triggering accuracy through benchmarks?

Optimizing skill triggering accuracy is best achieved through structured benchmarks and feedback loops that evaluate description effectiveness. Iterating on skill content based on benchmark results systematically improves prompt reliability and activation precision.

When should I not use an automated skill generation workflow?

Automated skill generation workflows are not ideal for one-off, simple prompts that do not require complex resource bundling, trigger optimization, or evaluation loops. If a task needs no external scripts, licenses, or metadata compatibility checks, manual creation is more efficient.