skill-creator

Guide agent skill creation from SKILL.md drafting through evaluation and packaging.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/irismaker/ai-agent-skills-hub --skill skill-creator-irismaker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/irismaker/ai-agent-skills-hub/tree/main/tools/skill-creator
Command: npx skills add https://github.com/irismaker/ai-agent-skills-hub --skill skill-creator-irismaker

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Design and optimize portable agent skills by guiding the end-to-end workflow from drafting SKILL.md to running evaluations and iterating based on results.

Core Features & Use Cases

  • Create new skills from concept to SKILL.md, then run structured evaluations and track improvements across iterations.
  • Run trigger-evaluation workflows with train/test splits, view results, and generate reports that guide description optimization and packaging.
  • Validate, package, and document skills to ensure safe deployment and consistent trigger behavior.

Quick Start

Draft your skill, run evaluations, review results, and iterate until you reach a stable description and validated packaging.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I design and evaluate agent skills from end to end?

To design and evaluate agent skills, draft your SKILL.md file, run structured trigger-evaluations with train and test splits, review the results, and iterate on the description until performance stabilizes for deployment.

What is the best way to optimize skill descriptions for consistent trigger behavior?

The best way to optimize skill descriptions for consistent trigger behavior is to run trigger-evaluation workflows, analyze the generated evaluation reports, and iterate on the SKILL.md metadata based on those structured results.

How do I package validated agent skills for safe deployment?

You package validated agent skills by running local packaging and validation runners after your evaluation iterations reach a stable description, ensuring safe deployment and consistent trigger behavior for the final skill.

Do I need PyYAML to run skill evaluation and packaging workflows?

Yes, you need PyYAML installed, as it is the required dependency for running the local tooling that handles skill metadata parsing, validation, evaluation workflows, and final packaging operations.

Can I benchmark an existing skill's performance without rewriting the SKILL.md?

Yes, you can benchmark an existing skill by running the trigger-evaluation workflows with train and test splits directly on your current SKILL.md, generating reports that guide targeted description optimization without a full rewrite.

What are the limitations when running train and test splits for skill evaluation?

Limitations when running train and test splits for skill evaluation include relying entirely on local tooling execution for validation and packaging, which requires proper local environment setup to accurately generate structured results and improvement suggestions.