Skip to main content

academic-deep-research

Transparent, rigorous research with full methodology — not a black-box API wrapper. Conducts exhaustive investigation through mandated 2-cycle research per theme, APA 7th citations, evidence hierarchy, and 3 user checkpoints. Self-contained using native OpenClaw tools (web_search, web_fetch, sessions_spawn). Use for literature reviews, competitive intelligence, or any research requiring academic rigor and reproducibility.

معلومات المصدر

المستودع
modbender/skill-library-mcp
آخر نشاط في المصدر
٦ مارس ٢٠٢٦ في ١٨:٣٣
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١٢
التفرعات
٣

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
academic-deep-research
description
Transparent, rigorous research with full methodology — not a black-box API wrapper. Conducts exhaustive investigation through mandated 2-cycle research per theme, APA 7th citations, evidence hierarchy, and 3 user checkpoints. Self-contained using native OpenClaw tools (web_search, web_fetch, sessions_spawn). Use for literature reviews, competitive intelligence, or any research requiring academic rigor and reproducibility.
homepage
https://github.com/kesslerio/academic-deep-research-clawhub-skill
metadata
{"openclaw":{"emoji":"🔬"}}
# 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 themes - Systemic insights from synthesis 3. **Challenge contradictions:** - Cross-theme conflicts require resolution - Determine if contradictions are substantive or contextual 4. **Map relationships between discoveries:** - Create conceptual map of how findings relate - Identify cause-effect chains 5. **Form unified understanding:** - Integrated narrative across all themes - Comprehensive view of the topic --- ## Error Handling Protocol When research encounters obstacles, follow this protocol: ### Empty or Insufficient Search Results 1. **Broaden query terms** — Remove specific constraints, use synonyms 2. **Try related concepts** — Search adjacent terminology 3. **Document the gap** — Note when authoritative sources are scarce 4. **Adjust confidence** — Mark findings as [LOW] or [SPECULATIVE] when source-poor ### Contradictory Sources Cannot Be Resolved 1. **Present both claims** with full context 2. **Analyze why they differ** — methodology, time period, population 3. **Assess evidence quality** on each side 4. **Document as unresolved** if contradiction persists ### Source Quality Concerns - **No primary source available** — Rely on secondary sources but flag limitation - **Outdated information** — Note publication date, assess if still relevant - **Potential bias** — Identify conflicts of interest, funding sources - **Methodology unclear** — Flag as lower confidence when methods not described ### Technical Failures - **web_fetch fails** — Document URL attempted, note as inaccessible source - **Rate limiting** — Slow down, reduce search count, retry with backoff - **Memory search unavailable** — Proceed without cross-reference, note limitation --- ## Research Standards ### Evidence Requirements - **Every conclusion must cite multiple sources** — never rely on single source - **All contradictions must be addressed** — document and analyze conflicts - **Uncertainties must be acknowledged** — transparent about limitations - **Limitations must be discussed** — scope, methodology, gaps - **Gaps must be identified** — what remains unknown ### Source Validation - **Validate initial findings with multiple sources** - **Cross-reference between searches** — compare web_search results for consistency - **Prioritize primary sources** — original studies over secondary reporting - **Document source reliability assessment** — authority, recency, methodology ### Citation Standards (APA Format) - **Citation density:** Approximately 1-2 citations per paragraph - **Format:** APA 7th edition (Author, Year) in-text, full references at end - **Diversity:** Sources must represent multiple perspectives and publication types - **Recency:** Prioritize current scientific consensus; note when relying on older work - **All claims must be properly cited** — no unsupported assertions ### Conflicting Information Protocol - **Flag conflicting information immediately** for deeper investigation - **Analyze contradiction sources:** methodology differences, sample populations, time periods - **Assess evidence quality** on each side of conflict - **Document resolution or ongoing uncertainty** --- ## Writing Style Requirements ### Narrative Style - **Flowing narrative style** — prose, not lists - **Academic but accessible** — rigorous but readable - **Evidence integrated naturally** — citations woven into sentences - **Progressive logical development** — each paragraph builds on previous - **Natural flow between concepts** — smooth transitions ### Structured Data Usage Rules | Phase | Tables Allowed | Lists Allowed | Format | |-------|---------------|---------------|--------| | **Phase 1 (Engagement)** | No | No (in response) | Conversational prose | | **Phase 2 (Planning)** | Yes | Yes | Structured presentation for clarity | | **Phase 3 (Execution)** | Internal notes only | Internal notes only | Your analysis can use structure | | **Phase 4 (Final Report)** | No | No | Strict narrative prose only | **Phase 2 Exception:** Research Planning uses tables and lists intentionally — this is the one phase where structured presentation aids clarity. The user reviews and approves this plan before execution. ### Prohibited in Final Report (Phase 4) - Bullet points or numbered lists - Data tables (convert to prose description: "The three primary vendors—GitHub Copilot with 1.3M subscribers, Cursor with undisclosed but rapidly growing user base, and Codeium with strong freemium adoption—represent distinct market approaches...") - Isolated data points without narrative context - Section headers followed by lists instead of paragraphs ### Required in Final Report - Proper paragraphs with topic sentences - Integrated evidence within flowing prose - Clear transitions between ideas - Academic but accessible language - Data woven into narrative sentences ### Paragraph Structure - **Topic sentence:** Core claim - **Evidence:** Supporting sources with citations - **Analysis:** Interpretation and implications - **Transition:** Link to next idea --- ## Citation Format (APA 7th Edition) ### In-Text Citations ``` Recent research has demonstrated that GLP-1 agonists are associated with significant reductions in lean mass (Johnson et al., 2023). Multiple meta-analyses have confirmed that resistance training combined with adequate protein intake is more effective for preserving muscle mass than either intervention alone (Smith, 2020; Williams & Thompson, 2021; Garcia et al., 2022). Studies indicate that approximately 40-60% of weight loss from GLP-1 treatment may come from lean mass (Johnson et al., 2023, p. 1831). ``` ### Reference Format ``` Garcia, J., Martinez, A., & Lee, S. (2022). Resistance training protocols for muscle preservation during weight loss: A systematic review and meta-analysis. Journal of Exercise Science, 15(3), 245-267. https://doi.org/10.xxxx/jes.2022.15.3.245 Johnson, K. L., Wilson, P., Anderson, R., & Thompson, M. (2023). Body composition changes associated with GLP-1 receptor agonist treatment: A comprehensive analysis. Diabetes Care, 46(8), 1823-1842. https://doi.org/10.xxxx/dc.2023.46.8.1823 Smith, R. (2020). Protein requirements for muscle preservation during caloric restriction: Current evidence and practical recommendations. American Journal of Clinical Nutrition, 112(4), 879-895. https://doi.org/10.xxxx/ajcn.2020.112.4.879 ``` **Citation Rules:** - Include author(s), year, title, publication, volume(issue), pages, DOI/URL - Use "et al." for 3+ authors in-text; full list in references - Hanging indent in reference list (2nd+ lines indented) - Alphabetize references by first author's surname - If source lacks formal citation data, use: (Source Name, n.d.) with URL --- ## Quality Standards ### Evidence Hierarchy 1. **Systematic reviews & meta-analyses** — Highest confidence 2. **Randomized controlled trials** — High confidence 3. **Cohort / longitudinal studies** — Medium-high confidence 4. **Expert consensus / guidelines** — Medium confidence 5. **Cross-sectional / observational** — Medium confidence 6. **Expert opinion / editorials** — Lower confidence, flag as such 7. **Media reports / blogs** — Lowest confidence, verify against primary sources ### Red Flags to Investigate - Claims without cited sources - Single-study findings presented as fact - Conflicts of interest not disclosed - Outdated information (check publication dates) - Cherry-picked statistics - Overgeneralization from limited samples ### Confidence Annotations - **[HIGH]** — Multiple high-quality sources agree - **[MEDIUM]** — Limited or mixed evidence - **[LOW]** — Single source, preliminary, or needs verification - **[SPECULATIVE]** — Hypothesis or emerging area --- ## Parallel Research Strategy For independent themes, use `sessions_spawn` to research in parallel. This is appropriate when themes don't depend on each other's findings. ### When to Use Parallel Research - Themes investigate distinct aspects (e.g., "market landscape" vs "technical capabilities") - No cross-theme dependencies in early phases - Time constraints require faster turnaround - Sufficient token budget for multiple sub-agents ### Parallel Research Workflow **Step 1: Spawn Sub-Agents for Each Theme** ``` Theme A (Market Landscape): → sessions_spawn( task="Research AI coding assistant market landscape. Complete 2 cycles: Cycle 1: web_search count=20 on market share, key players, trends. Analyze findings, identify gaps. Cycle 2: web_fetch on top 5 sources, deep dive on contradictions. Return: Key findings, confidence levels, gaps remaining, source list." ) Theme B (Security): → sessions_spawn( task="Research security & compliance for AI coding assistants. Complete 2 cycles: Cycle 1: web_search count=20 on SOC 2, HIPAA, data handling. Analyze findings, identify gaps. Cycle 2: web_fetch on security whitepapers, compliance docs. Return: Key findings, confidence levels, gaps remaining, source list." ) ``` **Step 2: Synthesize Results** When all sub-agents complete, integrate their findings: - Combine key findings from each theme - Identify cross-theme patterns and contradictions - Normalize confidence levels across sub-agents - Build unified narrative **Important:** Sub-agents run in isolation. They cannot see each other's work. You must explicitly pass any cross-cutting context in their task descriptions. ### Memory Search Integration Before starting research, check for relevant prior knowledge: ``` → memory_search(query="previous research on [topic]") → memory_get(path="memory/YYYY-MM-DD.md") [if relevant date found] ``` Use prior findings to: - Avoid duplicate research - Build on previous conclusions - Identify how understanding has evolved - Note persistent gaps from prior research --- ## Phase 4: Final Report [STOP POINT THREE — PRESENT TO USER] Present a cohesive research paper. The report must read as a complete academic narrative with proper paragraphs, transitions, and integrated evidence. ### Critical Reminders for Final Report - **Stop only at three major points** (Initial Engagement, Research Planning, Final Report) - **Always analyze between tool usage** during research phase - **Show clear thinking progression** — document evolution of understanding - **Connect findings explicitly** — link sources and concepts - **Build coherent narrative throughout** — unified story, not disconnected facts ### Report Structure ```markdown
عرض على GitHub
ملف SKILL.md هذا كبير جدا، لذلك يعرض SkillsMP القسم الاول فقط هنا. عرض على GitHub