From maestro
Turns approved brainstorm designs into concrete implementation plans grounded in the codebase or artifacts, with task sequencing, risks, dependencies, validation, and next steps. Use post-brainstorming for phased approaches, task breakdowns, or execution roadmaps.
npx claudepluginhub reinamaccredy/maestro --plugin maestroThis skill uses the workspace's default tool permissions.
Use this skill to convert an approved brainstorm design into an actionable plan.
Creates executable implementation plans from design folders, decomposing into granular tasks via Superpower Loop phases: structure, decomposition, validation, reflection, git commit.
Creates detailed technical implementation plans via interactive research, iteration, user questions, and autonomy modes (Autopilot, Critical, Verbose). Activated by /create-plan or planning requests.
Share bugs, ideas, or general feedback.
Use this skill to convert an approved brainstorm design into an actionable plan.
EnterPlanMode tool as the first action of this skill, before reading context or drafting the plan.ExitPlanMode with the full plan content as the argument. This both exits plan mode and presents the plan to the user for approval.EnterPlanMode is unavailable (for example, already in plan mode or the tool is not exposed in this session), proceed with the skill anyway but keep the same read-only discipline and use ExitPlanMode at the end.ExitPlanMode, re-enter plan mode and revise rather than starting implementation.maestro-brainstorm.needs-clarification or design-in-progress, do not build a full plan yet.Do not build a plan until the target is clear enough to avoid planning the wrong work.
Identify:
Avoid generic task lists detached from the actual system.
For each phase, include:
Return a compact response in this shape:
needs-clarification or ready-for-implementationWhen .maestro/plans/ exists in the cwd or an ancestor (the project uses maestro), write the final approved plan to .maestro/plans/<slug>.md before handing off. Approved plans are durable, searchable references future sessions can read.
auth-jwt-migration, skill-bundle, docs-update..maestro/plans/<slug>.md already exists, append a numeric suffix (<slug>-2.md, <slug>-3.md) rather than overwrite.# <Title>
## Objective
<1-2 sentence restatement of the approved design>
## Scope
**In:** <what is included>
**Out:** <what is explicitly excluded>
## Research Findings
<context gathered during planning, grounded in verified files or artifacts>
## Tasks
- [ ] Task 1
- [ ] Task 2
- [ ] Task 3
## Verification
<commands, tests, or manual checks that prove the plan succeeded>
## Notes
<risks, cut lines, assumptions, references>
Skip this section entirely when no maestro project is detected.
.maestro/ is present in the cwd or an ancestor (maestro project), hand off to maestro-task. Emit the phased plan as task-batch JSON matching maestro task plan --schema: each phase becomes a task with name, title, description, and blockedBy wiring the phase dependencies. maestro-task runs maestro task plan --file - and claims the first task via --start <name>.maestro-handoff. maestro-handoff writes a rich brief and launches a new session via maestro handoff --prompt-file.