Install any skill in seconds. Free to start, no credit card required.
Get Started Free →reinamaccredy/maestro-research
Pre-design research for Maestro cards: creates or validates a same-card research.md receipt, maps context, stakeholders, hosting, unknowns, and the first design fork. Use before maestro-design when the user brings a new idea, zero-context feature, external/pasted plan, unfamiliar domain, stakeholder-heavy request, hosting-unclear work, or when research is missing, stale, skipped-risky, or needed for READY_FOR_DESIGN.
Passed 11 of 17 test cases with the skill, and 5 of 17 without it.
and 15 more in the full report
11 fixed3 passed either way5 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
While mapping context for card #310 (automated invoice generation), maestro grep reveals that card #180 already fully solved and implemented this exact capability in our codebase. What gate should be set in the research receipt?
| Checked | Without skill | With skill |
|---|---|---|
| Selects the STOP gate upon discovering existing prior art. | Missed | Passed |
| Includes a pointer to card #180 in the receipt. | Passed | Passed |
The instructions your model reads when the skill loads.
Research is breadth. Design is depth. Use this skill to decide whether a card
has enough valid context to enter maestro-design.
Research writes a same-card research.md receipt or a skip receipt. It does
not lock decisions, write acceptance criteria, finalize handoffs, create tasks,
start implementation, browse by default, or approve build.
Activate with a known session id:
maestro hook record --event skill_activation --skill maestro-research --session <session_id>
Exact command signatures live in reference/cli.md when present. If the local
binary does not list a verb, do not invent it.
Use this skill when the request is zero-context, unfamiliar-domain, externally
pasted, stakeholder-heavy, hosting-unclear, or when maestro-design lacks fresh
research.
Skip research only with a durable skip receipt when one condition is true:
Fresh research means the same card and the same problem statement, as_of
within 7 days, unchanged invalidates_when, and a still-valid
READY_FOR_DESIGN gate or skip.
maestro status, then maestro active. If the idea is external,
sandbox-bound, or hosting-unclear, record that before writing into the current
repo. Use the same card for research and later design. Exploratory ideas may
start as Idea cards; intended product work may start as proposed Features.test cases passed, vs 5 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.