skill-creator

Create, evaluate, and optimize Claude skills through a repeatable workflow.

58|13|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/Power-Agent/PowerSkills --skill skill-creator-power-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Power-Agent/PowerSkills/tree/main/skill-creator
Command: npx skills add https://github.com/Power-Agent/PowerSkills --skill skill-creator-power-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams design, test, and refine Claude skills by providing a structured workflow for drafting SKILL.md, running evaluations, collecting results, and iterating descriptions and assets.

Core Features & Use Cases

  • End-to-end skill creation: Define intent, draft the skill, and assemble optional resources (scripts, references, and assets) to support deterministic tasks.
  • Evaluation loop orchestration: Run trigger evaluations, capture metrics, and apply improvements based on results.
  • Descriptor optimization: Improve the triggering description to maximize activation while avoiding overfitting.
  • Artifact scaffolding: Organize code, docs, and assets into a repeatable workflow for future iterations.

Quick Start

Draft a new skill, run a few eval prompts, review results, and iterate on the description and assets until triggering is reliable.

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 Claude skills systematically?

To create and optimize Claude skills, draft a SKILL.md file, assemble supporting scripts and references, run trigger evaluations, and iterate on descriptions based on collected metrics to ensure reliable activation.

What is a trigger evaluation loop for skill optimization?

A trigger evaluation loop tests skill activation by running prompts, capturing performance metrics, and refining the triggering description to maximize accurate activation while avoiding overfitting.

Can I use PyYAML to structure Claude skill artifacts?

Yes, PyYAML is required as a dependency to parse and structure your skill artifacts, allowing you to assemble scripts, references, and assets into a repeatable workflow for future iterations.

What's the best way to organize assets when building Claude skills?

The best way to organize assets is to scaffold them alongside your SKILL.md and scripts, grouping code, documentation, and references into a structured workflow that supports detailed feedback generation.

Why does my Claude skill fail to trigger reliably?

Your Claude skill fails to trigger reliably when the description is underfitting or overfitting; you must run trigger-eval loops, review metrics, and iterate on the description to improve activation accuracy.

Does skill-creator support generating structured feedback for embeddings?

Yes, skill-creator is designed to generate detailed, structured feedback during the evaluation and iteration workflow, producing output optimized for vector embeddings across multiple skills.