skill-creator

Draft and refine Claude skill descriptions with evaluation loops and benchmarking.

4|5|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/cogni-dao/cogni --skill skill-creator-cogni-dao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/cogni-dao/cogni/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/cogni-dao/cogni --skill skill-creator-cogni-dao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a structured, repeatable workflow to design, test, and continuously improve Claude skills, reducing guesswork and misfires in activation.

Core Features & Use Cases

  • Frontmatter-driven discovery and validation ensures each skill is well-scoped and easy to onboard.
  • Integrated evals, iteration history, and benchmarking enable rapid refinement and objective comparison across versions.
  • Bundled resources (scripts, references, assets) support end-to-end deployment and reuse in future skills.

Quick Start

Create a new skill directory with a SKILL.md frontmatter and start the evaluation loop to refine its triggering behavior.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I build and test AI skills to ensure accurate triggering?

To build and test AI skills, you draft descriptions, run evaluation loops, and benchmark versions iteratively. This structured workflow reduces misfires in activation by validating triggering behavior before deployment to production.

What is the best way to optimize Claude skill descriptions for accurate activation?

Optimizing Claude skill descriptions requires iterative improvements and benchmarking across versions. By running evaluation loops, you can refine frontmatter-driven discovery to maximize triggering accuracy and ensure robust performance.

Can I use PyYAML to manage skill frontmatter and dependencies for deployment?

Yes, PyYAML supports managing frontmatter-driven discovery and optional dependencies for skill deployment. This allows you to validate the SKILL.md file, scope each skill correctly, and package bundled resources like scripts and references.

How do I benchmark AI skill performance across different iterations?

Benchmarking AI skill performance involves using integrated evals and iteration history to objectively compare versions. This allows you to track triggering behavior improvements and ensure the skill meets robust performance standards before production deployment.

Do I need to package scripts and assets separately when deploying Claude skills?

No, scripts, references, and assets are bundled resources supporting end-to-end deployment. Packaging workflows include these components to ensure reuse in future skills and seamless onboarding without separating them manually.

Why does my AI skill fail to trigger accurately during activation?

AI skills fail to trigger accurately due to poorly scoped descriptions and lack of validation. Implementing evaluation loops and frontmatter-driven discovery reduces guesswork, ensuring the skill is well-scoped and easy to onboard.