skill-creator

Design modular Claude skills with frontmatter schema and packaging workflows.

1|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/evalops/maestro --skill skill-creator-evalops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/evalops/maestro/tree/main/skills/skill-creator
Command: npx skills add https://github.com/evalops/maestro --skill skill-creator-evalops

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 guides users to design and structure modular Claude skills, enabling consistent reuse and scalable skill development across domains.

Core Features & Use Cases

  • Structured patterns for building skills (workflows, task-based, and reference/guidelines)
  • Guidance on bundling reusable resources (scripts, references, assets)
  • Progressive disclosure design to minimize context load while enabling advanced customization

Quick Start

Initialize a new skill by providing a hyphen-case name and a path, then customize SKILL.md and optional resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure modular Claude skills for consistent reuse across tasks?

To structure modular Claude skills, use a frontmatter schema with a name and description, bundle optional resources like scripts and references, and apply progressive disclosure to minimize context load while enabling customization.

What is the frontmatter schema required for packaging Claude skills?

The frontmatter schema for packaging Claude skills requires a hyphen-case name and a description. You can also include optional resources such as scripts, references, and assets to support domain-specific workflows and tool integrations.

What's the best way to design a workflow pattern for domain-specific Claude skills?

The best way to design workflow patterns for Claude skills is applying structured patterns like task-based or reference guidelines, bundling reusable resources, and using progressive disclosure to standardize packaging and minimize context load.

Do I need PyYAML to validate and package Claude skills?

Yes, PyYAML is required as a dependency to validate and package Claude skills. It supports the parsing and validation workflow for the frontmatter schema during the skill creation process.

Can I bundle scripts and reference assets into a single Claude skill package?

Yes, you can bundle scripts, references, and assets into a single Claude skill package. This allows teams to build domain-specific guides and tool integrations that enable rapid skill creation and standardized reuse.

When should I use progressive disclosure in modular skill design?

You should use progressive disclosure in modular skill design when you need to minimize context load while enabling advanced customization. It allows complex domain-specific guides to scale without overwhelming the base task workflow.