Run web-first deep research in the current Codex session for comparisons, evaluations, market scans, recommendations, and other citation-heavy questions that need current information. Escalate to multi-agent work only when task complexity justifies it.
Use this skill when the user is asking for research rather than a normal answer. Typical triggers include:
Do not force the full workflow onto simple factual questions. First decide whether the task truly needs deep research.
Enter deep-research mode when one or more of these are true:
If the request is too vague to research responsibly, ask one minimal clarifying question instead of starting a large search.
Use assets/brief-template.md as the default structure. Keep the brief internal unless sharing it would help the user.
Capture at least:
For research tasks, browse first instead of relying on memory. Prefer official and primary sources, then high-quality reporting. Use references/source-quality.md and references/citation-rules.md when judging evidence.
For time-sensitive topics, use absolute dates in the final answer.
Start single-agent by default. Upgrade to multi-agent only when it clearly improves coverage or speed.
Only escalate when one or more of these are true:
Avoid escalation when the task is small, narrow, or already well-covered by a single search path.
When delegating, default to assets/subagent-task-template.md. Unless the task is extremely simple, give each sub-agent:
The main agent owns final judgment and synthesis.
Never concatenate search results or sub-agent outputs. Merge them into one coherent report. Always:
For the full staged process, see references/workflow.md.
Default to a real research report in the conversation, not a short generic answer and not a summary that points the real content to a file. Use assets/report-template.md unless the user explicitly asks for a different format.
The final answer should usually include:
Keep these categories explicit:
If the user explicitly asks for a short report, compress the answer but keep citations and evidence boundaries intact.
Do not treat a saved file as the primary deliverable unless the user explicitly asked for file output.
Do not save files by default. Complete the in-session research delivery first. Persist only when:
Do not save files merely because auditability could be helpful. When saving is appropriate, follow repository conventions instead of inventing new ones.
Before finalizing, quickly verify: