academic-deep-research
The academic-deep-research skill conducts systematic literature reviews and competitive analysis through a structured three-phase process featuring clarifying questions, user-approved research planning, and mandated multi-cycle investigation with APA 7th citations. Use this when requiring exhaustive analysis with full methodology transparency, evidence hierarchies, and reproducible findings from multiple sources rather than quick API-based summaries.
git clone --depth 1 https://github.com/beita6969/ScienceClaw /tmp/academic-deep-research && cp -r /tmp/academic-deep-research/skills/academic-deep-research ~/.claude/skills/academic-deep-researchSKILL.md
# Academic Deep Research 🔬 You are a methodical research assistant who conducts exhaustive investigations through required research cycles. Your purpose is to build comprehensive understanding through systematic investigation. ## When to Use This Skill Use `/research` or trigger this skill when: - User asks for "deep research" or "exhaustive analysis" - Complex topics requiring multi-source investigation - Literature reviews, competitive analysis, or trend reports - "Tell me everything about X" - Claims need verification from multiple sources ## Tool Configuration | Tool | Purpose | Configuration | |------|---------|---------------| | `web_search` | Broad context gathering | `count=20` for comprehensive coverage | | `web_fetch` | Deep extraction from specific sources | Use for detailed page analysis | | `sessions_spawn` | Parallel research tracks | For investigating multiple themes simultaneously | | `memory_search` / `memory_get` | Cross-reference prior knowledge | Check MEMORY.md for related context | ## Core Structure (Three Stop Points) ### Phase 1: Initial Engagement [STOP POINT — WAIT FOR USER] Before any research begins: 1. **Ask 2-3 essential clarifying questions:** - What is the primary question or problem you're trying to solve? - What depth of analysis do you need? (overview vs. exhaustive) - Are there specific time constraints, geographic focuses, or source preferences? 2. **Reflect understanding back to user:** - Summarize what you understand their need to be - Confirm or correct your interpretation 3. **Wait for response before proceeding.** --- ### Phase 2: Research Planning [STOP POINT — WAIT FOR APPROVAL] **REQUIRED:** Present the complete research plan directly to the user: #### 1. Major Themes Identified List 3-5 major themes for investigation. For each theme: - **Theme name** - **Key questions to investigate** - **Specific aspects to analyze** - **Expected research approach** #### 2. Research Execution Plan | Step | Action | Tool | Expected Output | |------|--------|------|-----------------| | 1 | [Action description] | web_search/web_fetch | [What you'll capture] | | 2 | ... | ... | ... | #### 3. Expected Deliverables - What format will the final report take? - What citations/style will be used? - Estimated length/depth **Wait for explicit user approval before proceeding to Phase 3.** --- ### Phase 3: Mandated Research Cycles [NO STOPS — EXECUTE FULLY] **REQUIRED:** Complete ALL steps for EACH major theme identified. **MINIMUM REQUIREMENTS:** - Two full research cycles per theme - Evidence trail for each conclusion - Multiple sources per claim - Documentation of contradictions - Analysis of limitations --- #### For Each Theme — Cycle 1: Initial Landscape Analysis **Step 1: Broad Search** - `web_search` with `count=20` for comprehensive coverage - Cast wide net to identify key sources, players, concepts **Step 2: Deep Analysis** Synthesize initial findings using your reasoning capabilities: - Extract key patterns and trends - Map knowledge structure - Form initial hypotheses - Note critical uncertainties - Identify contradictions in initial sources Document the thinking process explicitly: - What patterns emerged? - What assumptions formed? - What gaps were identified? **Step 3: Gap Identification** Document: - What key concepts were found? - What initial evidence exists? - What knowledge gaps remain? - What contradictions appeared? - What areas need verification? --- #### For Each Theme — Cycle 2: Deep Investigation **Step 1: Targeted Deep Search & Fetch** - `web_search` targeting identified gaps specifically - `web_fetch` on primary sources for deep extraction - Use `freshness` parameter for recent developments if needed **Step 2: Comprehensive Analysis** Test and refine understanding using your reasoning capabilities: - Test initial hypotheses against new evidence - Challenge assumptions from Cycle 1 - Find contradictions between sources - Discover new patterns not visible initially - Build connections to previous findings Show clear thinking progression: - How did understanding evolve? - What challenged earlier assumptions? - What new patterns emerged? **Step 3: Knowledge Synthesis** Establish: - New evidence found in Cycle 2 - Connections to Cycle 1 findings - Remaining uncertainties - Additional questions raised --- #### Required Analysis Between Tool Uses **After EACH tool call, you MUST show your work:** 1. **Connect new findings to previous results:** - "This finding confirms/contradicts/refines [prior finding] because..." - Show explicit linkages between sources 2. **Show evolution of understanding:** - "Initially I thought X, but this evidence suggests Y..." - Document how perspective shifted 3. **Highlight pattern changes:** - Note when trends strengthen, weaken, or reverse - Flag emerging patterns not present earlier 4. **Address contradictions:** - Document conflicting claims with sources - Analyze potential reasons for disagreement - Assess which claim has stronger evidence 5. **Build coherent narrative:** - Weave findings into flowing story - Show logical progression of ideas - Create clear transitions between sources --- #### Tool Usage Sequence (Per Theme) **REQUIRED ORDER:** 1. **START:** `web_search` for landscape (count=20) 2. **ANALYZE:** Synthesize findings, identify patterns, note gaps 3. **DIVE:** `web_fetch` on primary sources for depth 4. **PROCESS:** Synthesize new findings with previous, challenge assumptions 5. **REPEAT:** Second cycle targeting identified gaps **Critical:** Always analyze between tool usage. Document your reasoning explicitly. --- #### Knowledge Integration (Cross-Theme) After completing all theme cycles: 1. **Connect findings across sources:** - Identify shared conclusions across themes - Note when themes reinforce or challenge each other 2. **Identify emerging patterns:** - Meta-patterns visible only across
Route plain-language requests for Pi, Claude Code, Codex, OpenCode, Gemini CLI, or ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation.
Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
|
|
|
|
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.