skill-development

Enforce standardized Maestro Skill Unit and SKILL.md file structure and best practices.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill skill-development-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/skill-development
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill skill-development-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized set of rules and best practices for developing and maintaining Maestro Skills, ensuring consistency and quality across the skill ecosystem.

Core Features & Use Cases

  • SKILL.md Structure Guidance: Defines the required and optional elements within a SKILL.md file.
  • Development Best Practices: Outlines DOs and DON'Ts for skill creation, including conciseness, clear instructions, and referencing scripts.
  • MCP Wrapper Skill Guidelines: Provides specific instructions for skills that wrap Maestro Command Processor (MCP) scripts, focusing on restricted capabilities and parameter documentation.
  • Use Case: A new contributor wants to create a new skill. They consult this Skill's documentation to understand the required SKILL.md format, how to structure their code, and what not to include, ensuring their new skill adheres to project standards.

Quick Start

Follow the rules outlined in this skill for developing new Maestro skills.

Frequently Asked Questions about skill-development

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

FAQPage Schema
What is the required structure for a Maestro SKILL.md file?

A Maestro SKILL.md file requires a standardized structure defining specific elements for clarity, conciseness, and script referencing. This skill enforces those formatting rules and best practices to ensure consistency across the skill ecosystem.

How do I develop best practices for MCP wrapper skills?

To develop best practices for MCP wrapper skills, follow specific guidelines focusing on restricted capabilities and parameter documentation. This ensures the Maestro Command Processor scripts are wrapped consistently and maintain quality standards.

What should I not include when creating new Maestro skills?

When creating new Maestro skills, you should avoid verbose instructions, unclear documentation, and missing script references. Following the defined DON'Ts ensures your skill development adheres to project standards and maintains necessary conciseness.

Does Maestro skill development require specific guidelines for script referencing?

Yes, Maestro skill development requires clear script referencing within the SKILL.md file. The guidelines mandate referencing scripts properly to maintain standardized structure and execution quality across all developed skills.

Why do I need standardized rules for maintaining Maestro skills?

Standardized rules for maintaining Maestro skills are needed to enforce consistency and quality across the ecosystem. They govern the content and format of SKILL.md files, ensuring all contributions remain clear and concise over time.