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.
npx skills add https://github.com/ReinaMacCredy/maestro --skill maestro-research
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.
Run 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.
Completion criterion: one owning card and one Hosting value are named, or the
gate is not READY_FOR_DESIGN.
Search precedent with maestro grep "<topic>" corpus:memory, then read the
pasted source, relevant repo artifacts, and stakeholder facts already
available. If evidence answers a question, inspect it instead of asking the
user. Completion criterion: the brief can cite what is known from artifacts,
what is assumed, and what remains unknown.
Create or update same-card research.md. If replacing prior research,
preserve the old brief as research.md.bak or a Superseded pointer, and
add a Maestro note with the reason and changed facts. Keep exactly one
current research.md.
Required receipt sections:
skipped, skip_reason, skipped_bycurrent-repo, sandbox-repo, or external, with rationaleas_of, invalidates_whenCompletion criterion: every required section is present, even when the
section says None.
Choose exactly one:
READY_FOR_DESIGNNEEDS_STAKEHOLDERNEEDS_EVIDENCEPIVOTSTOPREADY_FOR_DESIGN requires no blocking unknowns, no open stakeholder
actions, compatible hosting, whitelisted skip evidence when skipped, and one
concrete first design fork. Duplicate or prior-art discovery gates STOP or
PIVOT with a pointer to the existing card.
Completion criterion: the final response names the gate, the durable receipt,
and the next Maestro route.
Landscape is a map, not a decision. It may list directions such as browser
extension, omnichannel assistant, or dedicated inbox. The first design fork is
one entry question for depth, such as "Where should Copilot live in the Sales
workflow?"
Stakeholder actions have status:
open | resolved | superseded
A resolved answer may create new blockers. If a deferred unknown becomes
acceptance-critical during the first design fork, maestro-design may bounce
back to this skill.
High-risk user skips are allowed only as user-directed risk:
skipped: true
skipped_by: user
unresolved_risks:
- <security, legal, customer-impacting, or data risk>
midstream.
READY_FOR_DESIGN without a first design fork.guidance.
Use reference/examples.md for regression examples, including Sales Copilot,
skip receipts, stale research, and hosting mismatch.
READY_FOR_DESIGN plus compatible hosting -> maestro-design reads
research.md first.
NEEDS_STAKEHOLDER or NEEDS_EVIDENCE -> stay on the same card and resolve the
listed blocker.
PIVOT -> update the problem statement or create a linked successor.
STOP -> preserve the receipt and archive or close the candidate when the
owning lifecycle allows it.
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals.
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
Efficient database search tool for bioRxiv preprint server. Use this skill when searching for life sciences preprints by keywords, authors, date ranges, or categories, retrieving paper metadata, downloading PDFs, or conducting literature reviews.
Query and analyze scholarly literature using the OpenAlex database. This skill should be used when searching for academic papers, analyzing research trends, finding works by authors or institutions, tracking citations, discovering open access publications, or conducting bibliometric analysis across 240M+ scholarly works. Use for literature searches, research output analysis, citation analysis, and academic database queries.
Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior art searches.
Multiagent AI system for scientific research assistance that automates research workflows from data analysis to publication. This skill should be used when generating research ideas from datasets, developing research methodologies, executing computational experiments, performing literature searches, or generating publication-ready papers in LaTeX format. Supports end-to-end research pipelines with customizable agent orchestration.
Automated LLM-driven hypothesis generation and testing on tabular datasets. Use when you want to systematically explore hypotheses about patterns in empirical data (e.g., deception detection, content analysis). Combines literature insights with data-driven hypothesis testing. For manual hypothesis formulation use hypothesis-generation; for creative ideation use scientific-brainstorming.
Take reinamaccredy/maestro-research from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.