research
research
Investigate a topic properly: gather from multiple independent sources, verify claims, separate fact from opinion, and report with dated citations. The standards that govern how you research and report live in references/methodology.md — read it before you start, and point every sub-agent at it so all the work comes back in the same shape.
This skill has two depths. Pick the depth, then follow that workflow.
Choosing the depth
Deep mode when the user says "deep research", "deep dive", "go deep", "thorough/exhaustive research", or passes --deep. Deep mode fans out parallel sub-agents and always produces both a saved markdown report and an interactive HTML page.
Standard mode otherwise — a single focused investigation answered in chat. This is the default for "research X", "look into Y", "what's the latest on Z".
If the topic is plainly huge ("research the entire history of distributed databases") but the user didn't say "deep", do standard mode but mention deep mode exists: "This is broad — I did a focused pass; say 'deep research' if you want the full fan-out + interactive page." Don't silently escalate; the fan-out is expensive and the user should opt in.