skill-creator

Create, modify, and evaluate AI skills with SKILL.md drafting and test cases.

4|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/cuozg/oh-my-skills --skill skill-creator-cuozg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/cuozg/oh-my-skills/tree/main/skills/skill-creator
Command: npx skills add https://github.com/cuozg/oh-my-skills --skill skill-creator-cuozg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the entire lifecycle of creating and improving AI skills, from initial concept to performance optimization, reducing the complexity and time required for skill development.

Core Features & Use Cases

  • Skill Creation: Guides users through defining intent, writing SKILL.md, and structuring skill resources.
  • Iterative Improvement: Facilitates testing, evaluation, and refinement of skills based on performance metrics and user feedback.
  • Description Optimization: Enhances skill triggering accuracy by automatically testing and refining the description field.
  • Use Case: A developer wants to create a new skill to summarize code documentation. This Skill will help them draft the SKILL.md, set up test cases, run evaluations against baseline performance, and iterate on the skill's description for optimal triggering.

Quick Start

Use the skill-creator to help me draft a new skill that can summarize markdown files.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and test an AI agent skill from scratch?

To create and test an AI agent skill, you define the skill intent, draft the SKILL.md file, generate test cases, and run evaluations against baselines. This skill guides the process while providing iterative feedback loops for refinement.

What is the best way to optimize AI skill descriptions for triggering accuracy?

The best way to optimize AI skill descriptions for triggering accuracy is to automatically test and refine the description field against performance metrics. This skill evaluates triggering behavior and iteratively updates the text for optimal accuracy.

How does performance evaluation work for prompt engineering and code generation skills?

Performance evaluation for prompt engineering skills works by generating test cases, running evaluations with baselines, and analyzing results via a viewer. This allows you to measure outputs against baseline performance and iterate on the skill logic.

Can I use this skill development workflow for an existing SKILL.md file?

Yes, you can use this skill development workflow for an existing SKILL.md file to modify and improve your current skills. It supports iterative improvement by facilitating testing, evaluation, and refinement based on performance metrics and user feedback.

Do I need specific testing frameworks to evaluate my AI skills?

You need testing frameworks to evaluate your AI skills, as this skill integrates with them to run evaluations and analyze results. It leverages these frameworks to generate test cases and provide iterative feedback loops for skill refinement.

When should I not use an automated skill evaluation workflow?

You should not use an automated skill evaluation workflow if your task lacks clear intent or baseline metrics for comparison. This workflow relies on generating test cases and running evaluations against baselines to provide meaningful iterative feedback.