skill-creator

Create, revise, and benchmark Claude skills with SKILL.md files.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/GayanKavinda/gayankavinda.github.io --skill skill-creator-gayankavinda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/GayanKavinda/gayankavinda.github.io/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/GayanKavinda/gayankavinda.github.io --skill skill-creator-gayankavinda

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill Creator helps you turn an idea into a working Claude skill, then improve it until the trigger language, workflow, and outputs are reliable.

Core Features & Use Cases

  • New Skill Authoring: Draft SKILL.md files with clear metadata, instructions, and supporting resources.
  • Eval and Benchmark Loops: Create test prompts, run comparisons, grade results, and measure performance across iterations.
  • Trigger Tuning: Refine skill descriptions so they activate for the right user intent and avoid near-miss prompts.
  • Packaging and Distribution: Validate a skill and package it into a distributable .skill file.
  • Use Case: Use this skill when you want to create a skill from scratch, revise an existing one, or systematically verify that it works before sharing it.

Quick Start

Describe the skill you want Claude to build or improve, including its intended triggers, outputs, and any test cases you want to use.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I write and structure a Claude skill from scratch?

Claude skill creation involves drafting a SKILL.md file with structured metadata, instructions, and supporting resources. This establishes the trigger language and workflow logic needed for reliable activation and output generation.

How does trigger tuning improve Claude skill activation?

Trigger tuning refines skill descriptions to activate for the correct user intent while avoiding near-miss prompts. This ensures the skill executes only when appropriate, reducing false triggers and improving workflow reliability.

What is the best way to benchmark Claude skills during development?

The best way to benchmark Claude skills is to create test prompts, run comparisons across iterations, and grade results. This eval loop measures performance systematically, aggregating benchmark data to verify reliability before distribution.

Do I need Python and YAML to package a skill for distribution?

Yes, packaging a validated skill into a distributable format requires Python environments with PyYAML and Anthropic dependencies. These handle the YAML configuration parsing and API interactions needed for skill validation and packaging.

How do eval prompts work when testing Claude skills?

Eval prompts function as test cases to compare skill iterations and grade results. They validate trigger language and workflow outputs, measuring performance systematically to identify regressions before final packaging and distribution.

Can I revise an existing SKILL.md file without rebuilding the skill?

Yes, you can revise an existing SKILL.md file to improve trigger descriptions and workflow instructions. The skill creator applies iterative benchmarking and scripted checks to validate the changes without starting from scratch.