Conduct deep, multi-step research on a topic using iterative search-evaluate-refine loops with deep thinking reasoning. Use when you need comprehensive understanding of a topic, technology, or problem space — not just a quick answer.
Use this Skill when you need to deeply understand a topic — not just find a quick answer, but build comprehensive, validated knowledge:
This is the research equivalent of "think hard before answering." It is not for quick lookups — use normal web search for those.
Before any search, articulate:
Round 1: Broad landscape scan
→ "What is X? How does X work? X overview"
→ Goal: Identify the key concepts, players, and terminology
Round 2: Targeted investigation
→ "X vs Y comparison", "X architecture internals", "X best practices"
→ Goal: Understand the mechanics, trade-offs, and expert opinions
Round 3: Deep dives on specifics
→ "X edge cases", "X implementation gotchas", "X academic paper"
→ Goal: Fill remaining gaps, find contrarian views, verify claims
Round 4 (if needed): Adversarial search
→ "X criticisms", "X failures", "why X is bad", "X alternatives"
→ Goal: Stress-test your conclusions with disconfirming evidence
| Level | Label | Description | Examples |
|---|---|---|---|
| A | High | Primary source, authoritative, current | Official docs, author's blog, peer-reviewed paper, source code |
| B | Moderate | Credible secondary source, well-reasoned | Reputable tech blog, conference talk, well-cited Stack Overflow |
| C | Low | Unverified or potentially outdated | Random blog post, forum comment, undated article |
| D | Very Low | Anecdotal, potentially unreliable | Social media, AI-generated content, marketing material |
After each search round, stop and think:
| Bias | How to Counter It |
|---|---|
| Confirmation bias | Actively search for disconfirming evidence |
| Anchoring | List questions before reading first source |
| Availability heuristic | Use data and counts, not memorable anecdotes |
| Authority bias | Even authoritative sources can be wrong — cross-validate |
| Satisficing | Check: have I answered all original questions? |
| Groupthink | Trace claims to origin — 5 blogs quoting 1 paper = 1 source |
| Anti-Pattern | Instead |
|---|---|
| Search-and-paste | Pause and think after every search round |
| First-result bias | Cross-reference with 2+ sources |
| Depth without breadth | Always do Phase 1 before Phase 3 |
| Premature synthesis | Complete at least 3 search rounds first |
| Citation-free claims | If you can't cite it, flag it as uncertain |
Stop researching when:
docs/agi/skills/session-discipline/SKILL.md — for session trackingdocs/agi/skills/instruction-adherence/SKILL.md — for staying on objective