maestro

Automate Claude Code skill creation and refinement with validation.

38|8|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/rp1-run/rp1 --skill maestro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro
Source: https://github.com/rp1-run/rp1/tree/main/plugins/base/skills/maestro
Command: npx skills add https://github.com/rp1-run/rp1 --skill maestro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maestro helps create and update Claude Code skills following best practices, with validation and quality checks.

Core Features & Use Cases

  • Stage-based workflow for skill creation and improvement
  • Validates YAML frontmatter and ensures structure

Quick Start

Ask Maestro to create or update a skill; it will guide you through requirements and generate skill files.

Frequently Asked Questions about maestro

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

FAQPage Schema
How do I automate the creation of Claude Code skills from scratch?

Maestro automates end-to-end skill creation by guiding you through requirements gathering, naming, description design, and architecture decisions, then generating SKILL.md with supporting files like TEMPLATES.md and EXAMPLES.md following best practices.

What YAML validation does maestro perform on skill frontmatter?

Maestro validates YAML frontmatter syntax and structure, enforcing concise trigger-rich frontmatter and YAML validity to ensure your skill files meet Claude Code standards.

Can I use maestro to refactor and improve an existing skill?

Yes, maestro applies to both new-skill creation and existing-skill refactoring, guiding you through validation, architectural improvements, and regeneration of skill files and supporting documentation.

What files does maestro generate when building a skill?

Maestro produces SKILL.md as the primary file plus supporting documentation: TEMPLATES.md for use-case templates, EXAMPLES.md for sample invocations, REFERENCE.md for technical details, and WORKFLOWS.md for procedural guidance, with optional tests.

How does maestro handle complex file structures in skills?

Maestro guides architecture decisions and template generation across simple to complex file structures, enforcing progressive disclosure and deterministic scripts to keep skill logic maintainable and predictable.