maestro:design

Orchestrate a multi-step discovery workflow producing spec.md and plan.md files.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/ReinaMacCredy/Maestro-CLI --skill maestro-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maestro:design
Source: https://github.com/ReinaMacCredy/Maestro-CLI/tree/main/.codex/skills/maestro%3Adesign
Command: npx skills add https://github.com/ReinaMacCredy/Maestro-CLI --skill maestro-design

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive, multi-stage process for deeply understanding and specifying complex features, ensuring all requirements are captured before implementation begins.

Core Features & Use Cases

  • Full-Spectrum Discovery: Engages in detailed interviews covering classification, vision, user journeys, domain analysis, and functional/non-functional requirements.
  • BMAD Methodology: Inspired by best practices for thorough requirement elicitation.
  • Use Case: Kick off a new, ambitious project like building a real-time collaboration engine by ensuring every aspect is meticulously planned and specified.

Quick Start

Use the maestro:design skill to begin a deep discovery process for a new feature by providing a description of the feature.

Frequently Asked Questions about maestro:design

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

FAQPage Schema
What is the best way to define requirements for a complex feature before implementation?

Deep feature discovery uses a multi-stage interview process covering project classification, vision setting, user journey mapping, and domain analysis to synthesize functional and non-functional requirements. This ensures all specifications are captured thoroughly before development begins.

How do I start the product discovery process for an ambitious new project?

To start product discovery, provide a description of your new feature. The workflow then orchestrates detailed interviews covering classification, vision, user journeys, and domain analysis to elicit comprehensive requirements.

How does the BMAD methodology work for feature specification?

The BMAD methodology inspires a multi-step workflow that systematically classifies the project, sets the vision, maps user journeys, analyzes the domain, and synthesizes requirements to generate detailed specification files.

What format are the final specification and plan outputs delivered in?

The specification and plan outputs are delivered as detailed spec.md and plan.md files. These documents capture the synthesized functional and non-functional requirements for downstream implementation.

Can I use this deep discovery process for smaller product enhancements?

This discovery process is designed for ambitious features requiring meticulous planning, like a real-time collaboration engine. Smaller enhancements may not need the comprehensive multi-stage requirement elicitation and domain analysis it provides.