skill-creator

Guide AI skill creation, evaluation, benchmarking, and optimization with SKILL.md and Python workflows.

9|Updated May 24, 2026
One-click install
npx skills add https://github.com/picmakpro/vibeflow-os --skill skill-creator-picmakpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/picmakpro/vibeflow-os/tree/main/plugin/skill-creator/skills/skill-creator
Command: npx skills add https://github.com/picmakpro/vibeflow-os --skill skill-creator-picmakpro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns vague ideas or rough drafts into reliable, discoverable AI skills by guiding creation, evaluation, benchmarking, iteration, and trigger optimization.

Core Features & Use Cases

  • Skill Authoring: Define skill intent, triggering conditions, output formats, instructions, bundled resources, and progressive disclosure structure.
  • Evaluation and Benchmarking: Create test prompts, compare skill-assisted and baseline runs, grade assertions, aggregate performance metrics, and review qualitative outputs.
  • Description Optimization: Generate realistic trigger and non-trigger queries, measure triggering accuracy, and refine the skill description to improve activation without overfitting.
  • Use Case: When developing a skill for document processing, use this Skill to draft its entry point, create representative evaluation prompts, compare results across iterations, and optimize when the skill should activate.

Quick Start

Use the skill creator to design and evaluate a new skill for the workflow I describe, including test prompts and an improved triggering description.

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 optimize AI skills for agent workflows?

To create AI skills, you define the skill intent, triggering conditions, and output formats in a SKILL.md file with YAML metadata. You then optimize the skill by benchmarking its performance against baseline runs and refining the activation descriptions to improve triggering accuracy.

How does benchmarking and evaluation work for prompt engineering?

Benchmarking for prompt engineering involves creating test prompts, comparing skill-assisted runs against baselines, grading assertions, and aggregating performance metrics. This process uses Python-based evaluation workflows to analyze performance variance and review qualitative outputs.

What is trigger optimization and how do I improve skill activation accuracy?

Trigger optimization improves skill activation accuracy by generating realistic trigger and non-trigger queries to measure how well a description activates a skill. You refine the activation description to improve triggering accuracy without overfitting to specific query patterns.

Can I use Python scripts to evaluate and compare baseline performance for Claude code skills?

Yes, you can use Python-based evaluation and reporting workflows to test behavior with baseline comparisons. The skill structure supports bundling optional scripts and assets to grade assertions, aggregate metrics, and analyze performance variance across iterations.

What components do I need to structure a new skill using YAML metadata?

Structuring a new skill requires a SKILL.md file containing YAML metadata, along with optional scripts, references, and assets. This structure supports progressive disclosure by defining skill intent, instructions, bundled resources, and operational entry points.

When should I not use description optimization for skill triggering?

You should avoid overfitting description optimization when your trigger queries are too narrow to generalize across realistic user inputs. If your activation description becomes overly tuned to specific test prompts, it may fail to trigger appropriately for varied agent workflows.