maestro-design

Solid

Use for design or brainstorming in a Maestro repo before implementation starts. Map current behavior, decide one fork at a time, record decisions and notes, then hand the approved contract to maestro-feature.

AI & Automation 189 stars 21 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
76
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Maestro Design Use this when the deliverable is the design of record, not code. The feature stays `proposed` while the contract is still editable; `feature accept` ends design and freezes the contract. Activate: `maestro hook record --event skill_activation --skill maestro-design` ## Do 1. Open one feature for the topic: `maestro feature new "<topic>" --description "<problem>" --question "<loose question>"`. 2. Map the current state from real evidence before options: files, commands, outputs, screenshots, or repo artifacts with `file:line` where code is involved. 3. Put the problem and open questions on the feature: `maestro feature set <id> --description "<problem>" --question "<loose question>"`. 4. Decide one fork at a time. For each fork, give the concrete example, the options, the tradeoff, and the chosen answer. 5. Lock each decision durably: `maestro decision new "<decision title>" --feature <id> --context "<why>"` opens the fork; `maestro decision lock <decision-id> --decision "<chosen>" --rejected "<option: why>" [--preview "<example>"] [--supersedes <id>]` fills and locks it. The lock echoes the entry and appends the dated feature-note pointer automatically; do not add a manual duplicate note. 6. If a chosen answer removes a field, file, command, behavior, or workflow, enumerate consumers before locking the removal. 7. Keep feature questions current: open decisions are for real forks; `--question` is for loose questions not ...

Details

Author
ReinaMacCredy
Repository
ReinaMacCredy/maestro
Created
5 months ago
Last Updated
today
Language
Rust
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category