# Deep Research

> Orchestrate multi-phase deep research with web search, memory retrieval, pattern matching, and synthesis into structured findings

- Skill: `thedixitjain/deep-research-2` (Agent Skill)
- Install (CLI): `npx skillmds add thedixitjain/deep-research-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thedixitjain/deep-research-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: thedixitjain (https://skillmd.com/u/thedixitjain)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/thedixitjain/deep-research-2

---



# Deep Research

Orchestrate multi-phase deep research campaigns that gather, cross-reference, and synthesize information from multiple sources.

## When to use

When you need to investigate a complex topic thoroughly — spanning web sources, codebase patterns, stored memory, and external documentation — and produce a structured synthesis.

## Steps

1. **Define research scope** — break the question into 3-7 sub-questions that together answer the main question
2. **Search existing knowledge** — call `mcp__plugin_ruflo-core_ruflo__memory_search_unified` and `mcp__plugin_ruflo-core_ruflo__agentdb_pattern-search` to check what's already known
3. **Web research** — use `WebSearch` and `WebFetch` to gather external information for each sub-question
4. **Codebase analysis** — use `Bash` (grep/find), `Read` to examine relevant source files
5. **Cross-reference** — compare findings across sources, identify agreements and contradictions
6. **Store findings** — call `mcp__plugin_ruflo-core_ruflo__memory_store` with namespace `research` for each key finding
7. **Store patterns** — call `mcp__plugin_ruflo-core_ruflo__agentdb_pattern-store` for reusable patterns discovered
8. **Synthesize** — produce a structured research report with:
   - Executive summary (2-3 sentences)
   - Key findings (bulleted)
   - Evidence quality assessment (high/medium/low per finding)
   - Open questions remaining
   - Recommended next steps

## Research depth levels

- **Quick** — memory search + 1-2 web queries, 2-3 minutes
- **Standard** — memory + web + codebase scan, 5-10 minutes
- **Deep** — all sources + cross-referencing + pattern storage, 15-30 minutes
- **Exhaustive** — deep + spawn sub-agents for parallel research threads, 30+ minutes

## Memory namespaces

- `research` — raw findings keyed by topic
- `research-synthesis` — completed synthesis reports
- `research-sources` — source URLs and references

---

**Source:** [`ruvnet/ruflo`](https://github.com/ruvnet/ruflo) → `plugins/ruflo-goals/skills/deep-research/SKILL.md`

