Back to Skills

skill-creator

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch for Claude Code or Cursor, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

5stars1forksUpdated 6/15/2026

Security Assessment

Low Risk(80/100)

Detected risks:

Sensitive File Access([SKILL.md] .env)
Security Score80/100

About skill-creator

The Skill Creator is a meta-skill designed to help users create, modify, and optimize AI skills for Claude Code or Cursor. It guides users through the complete lifecycle of skill development: from initial concept to final optimization. The skill addresses the challenge of building effective AI agent behaviors by providing a structured workflow that includes drafting, testing, evaluation, and iterative refinement.

The skill offers comprehensive capabilities for skill development. Users can create new skills from scratch by defining intent, expected behaviors, and trigger conditions. It supports qualitative and quantitative evaluation through test prompts and automated benchmarking, helping identify performance gaps. The skill also includes specialized tools for optimizing skill descriptions to improve triggering accuracy, ensuring skills activate reliably when needed. Throughout the process, it generates evaluation scripts and variance analysis to measure performance objectively.

This skill is ideal for AI practitioners, developers, and power users who want to extend their AI agent's capabilities. It's particularly valuable for teams building custom workflows, organizations standardizing AI behaviors, and individuals who need specialized agent capabilities. The skill adapts its communication style based on user expertise, making it accessible to both technical developers and non-technical users exploring AI agent customization for the first time.

FAQ

Do I need programming experience to use Skill Creator?

Not necessarily. The Skill Creator adapts its communication style based on your familiarity with technical concepts. While some technical understanding helps with evaluation and testing, the skill can guide you through the process with explanations tailored to your experience level.

What's the difference between creating a skill and optimizing a skill description?

Creating a skill involves defining the behavior, logic, and capabilities of what the AI should do. Optimizing the skill description focuses specifically on improving the trigger phrases and context cues that cause the skill to activate reliably when users need it.

How do I know if my skill is working correctly?

The Skill Creator helps you set up both qualitative and quantitative evaluations. You'll create test prompts, run the agent with your skill enabled, and review results through automated metrics and manual inspection. The process is iterative, allowing refinement based on performance data.

Can I skip the evaluation step if I just want to test my skill quickly?

Yes, the workflow is flexible. If you prefer to informally test and iterate without formal evaluations, the Skill Creator can work in a more casual 'vibe with me' mode. However, structured evaluation helps identify edge cases and ensures consistent performance.

What happens if I already have a draft skill?

The Skill Creator meets you where you are in the development process. If you already have a draft, it can jump straight to the evaluation and iteration phase, helping you test, benchmark, and refine your existing skill without starting from scratch.

All Files

19 files
agents/comparator.md7.1 KB
View
eval-viewer/generate_review.py15.9 KB
View
scripts/package_skill.py4.6 KB
View
agents/analyzer.md10.1 KB
View
assets/eval_review.html6.9 KB
View
scripts/__pycache__/aggregate_benchmark.cpython-310.pyc9.9 KB
View
scripts/improve_description.py10.9 KB
View
agents/grader.md8.8 KB
View
eval-viewer/viewer.html43.9 KB
View
scripts/aggregate_benchmark.py13.9 KB
View
scripts/quick_validate.py3.9 KB
View
scripts/__init__.py0.0 KB
View
scripts/run_loop.py13.8 KB
View
scripts/__pycache__/__init__.cpython-310.pyc0.2 KB
View
scripts/generate_report.py12.5 KB
View
scripts/utils.py3.3 KB
View
references/schemas.md12.4 KB
View
scripts/run_eval.py13.4 KB
View
SKILL.md30.7 KB
View

Install skill-creator

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill