← 返回 Skills 市场
andyrenxu7255

Deep Research

作者 Andy Ren · GitHub ↗ · v2.9.5 · MIT-0
cross-platform ✓ 安全检测通过
108
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install ars-deep-research
功能描述
Universal deep research with 13-agent pipeline on Hermes Agent. 7 modes: full research, quick brief, paper review, lit-review, fact-check, Socratic guided re...
使用说明 (SKILL.md)

Deep Research — Universal Academic Research (Hermes Edition)

📄 License: CC BY-NC 4.0 · Copyright (c) 2026 Cheng-I Wu
🔗 Original: Imbad0202/academic-research-skills v2.9.3
🔄 Adaptation: Multi-agent pipeline implemented via delegate_task instead of Claude Code's internal agent system. All agent definitions, references, templates, and quality standards preserved unchanged from original. This adaptation is distributed under the same CC BY-NC 4.0 license.

Model: Uses deepseek-v4-pro (1M context / 384K max_tokens) for all agent tasks.

Quick Start

Research the impact of AI on higher education quality assurance

Execution (Hermes orchestrator + delegate_task):

  1. Scoping — delegate_task(research_question_agent + research_architect_agent)
  2. Investigation — delegate_task(bibliography_agent + source_verification_agent)
  3. Analysis — delegate_task(synthesis_agent + devils_advocate_agent)
  4. Composition — delegate_task(report_compiler_agent)
  5. Review — delegate_task(editor_in_chief + ethics_review + devils_advocate)
  6. Revision — delegate_task(report_compiler_agent)

Hermes-Specific Execution Model

Core pattern: The main Hermes agent is the ORCHESTRATOR. Each research phase spawns subagents via delegate_task. The orchestrator manages:

  • Phase sequencing and checkpoint gating
  • Context handoff between phases
  • Quality enforcement (failure = halt and get user input)
  • Mode selection (full/quick/socratic/etc.)

Agent files at agents/ contain specialized prompts loaded as context in delegate_task.

Reference files at references/ provide domain knowledge injected as-needed.


Phase 1: SCOPING

Step 1.1: Research Question

delegate_task(
    goal="Transform the research topic '[USER_TOPIC]' into a precise, FINER-scored research question with scope boundaries. Output: RQ Brief with 2-3 sub-questions.",
    context="Use the agent definition at agents/research_question_agent.md for the full methodology. Apply FINER criteria (Feasible, Interesting, Novel, Ethical, Relevant).",
    toolsets=["file", "web"]
)

Step 1.2: Methodology Blueprint

delegate_task(
    goal="Design a methodology blueprint for the research question: [RQ_FROM_STEP_1]. Include: research paradigm, method selection, data strategy, analytical framework, validity criteria.",
    context="Use agent definition at agents/research_architect_agent.md. Reference: references/methodology_patterns.md.",
    toolsets=["file", "web"]
)

Checkpoint 1 — Devil's Advocate

delegate_task(
    goal="Review the Research Question Brief and Methodology Blueprint. Test for: RQ clarity, method appropriateness, scope validity. Output verdict: PASS or REVISE with specific feedback.",
    context="You are the Devil's Advocate. Use agent definition at agents/devils_advocate_agent.md. Reference: references/logical_fallacies.md, references/cross_agent_quality_definitions.md.",
    toolsets=["file"]
)

⚠️ CRITICAL issues → HALT. Require user correction. User must confirm before Phase 2.


Phase 2: INVESTIGATION

Step 2.1: Literature Search

delegate_task(
    goal="Conduct a systematic literature search for [RQ]. Output: search strategy, inclusion/exclusion criteria, PRISMA-style flow, annotated bibliography in APA 7.0.",
    context="Use agent definition at agents/bibliography_agent.md. Reference: references/apa7_style_guide.md, references/source_quality_hierarchy.md.",
    toolsets=["file", "web"]
)

Step 2.2: Source Verification

delegate_task(
    goal="Verify and grade all sources from the bibliography. Apply evidence hierarchy grading (Level I-VII), predatory journal screening, conflict-of-interest flagging. Output: Verified & Graded Sources + Source Quality Matrix.",
    context="Use agent definition at agents/source_verification_agent.md. Reference: references/source_quality_hierarchy.md, references/cross_agent_quality_definitions.md.",
    toolsets=["file", "web"]
)

Phase 3: ANALYSIS

Step 3.1: Cross-Source Synthesis

delegate_task(
    goal="Synthesize findings across all verified sources. Identify themes, contradictions, knowledge gaps. Output: Synthesis Narrative + Gap Analysis with evidence convergence/divergence mapping.",
    context="Use agent definition at agents/synthesis_agent.md. Reference: references/argumentation_reasoning_framework.md, references/interdisciplinary_bridges.md.",
    toolsets=["file"]
)

Checkpoint 2 — Devil's Advocate

delegate_task(
    goal="Review the synthesis. Check for cherry-picking, confirmation bias, logic chain validity, alternative explanations. Output verdict: PASS or REVISE.",
    context="Use agent definition at agents/devils_advocate_agent.md. Reference: references/logical_fallacies.md.",
    toolsets=["file"]
)

Phase 4: COMPOSITION

delegate_task(
    goal="Compile a full APA 7.0 research report from all prior materials. Structure: Title → Abstract → Intro → Lit Review → Methodology → Findings → Discussion → Conclusion → References. Word count: 3,000-8,000.",
    context="Use agent definition at agents/report_compiler_agent.md. Reference: references/apa7_style_guide.md. Include all prior phase outputs as context.",
    toolsets=["file"]
)

Phase 5: REVIEW (3 agents in parallel)

# Run all three simultaneously
delegate_task(tasks=[
    {
        "goal": "Editorial review: assess originality, rigor, evidence sufficiency, argument coherence, writing quality. Verdict: ACCEPT/MINOR/MAJOR/REJECT with line feedback.",
        "context": "Use agent definition at agents/editor_in_chief_agent.md. Reference: references/apa7_style_guide.md.",
        "toolsets": ["file"]
    },
    {
        "goal": "Ethics review: AI disclosure compliance, attribution integrity, dual-use screening, fair representation. Verdict: CLEARED/CONDITIONAL/BLOCKED.",
        "context": "Use agent definition at agents/ethics_review_agent.md. Reference: references/ethics_checklist.md, references/irb_decision_tree.md.",
        "toolsets": ["file"]
    },
    {
        "goal": "Final vulnerability scan: strongest counter-argument test, significance check, alternative explanations. Verdict: PASS/REVISE.",
        "context": "Use agent definition at agents/devils_advocate_agent.md. Reference: references/logical_fallacies.md.",
        "toolsets": ["file"]
    }
])

Phase 6: REVISION

delegate_task(
    goal="Revise the full report addressing all Phase 5 feedback. Incorporate editorial, ethics, and devil's advocate insights. Max 2 revision loops. Remaining issues → Acknowledged Limitations section.",
    context="Use agent definition at agents/report_compiler_agent.md. Include all Phase 5 review outputs and the current draft.",
    toolsets=["file"]
)

Mode Selection

Before starting, determine the mode based on user intent:

Mode Phases Active Output Word Count
full (default) All 6 phases Full APA 7.0 report 3,000-8,000
quick Phase 1(RQ) + 2(Biblio+Verification) + 4(Report) Research brief 500-1,500
review Phase 5 only Reviewer report on provided text N/A
lit-review Phase 2 + 3 Annotated bibliography + synthesis 1,500-4,000
fact-check Phase 2.2 only Verification report 300-800
socratic Socratic Mentor (see below) Research Plan Summary N/A
systematic-review All phases + RoB + Meta-Analysis PRISMA 2020 report 5,000-15,000

Mode Selection Logic:

  • User has clear RQ and needs full report → full
  • User has vague idea, needs guidance → socratic
  • User has paper to evaluate → review
  • User needs quick summary → quick
  • User only needs literature → lit-review
  • User needs to verify claims → fact-check
  • PRISMA-compliant review needed → systematic-review

When ambiguous between socratic and full, prefer socratic.


Socratic Mode

5-layer dialogue guiding users from vague ideas to concrete research questions.

Core principle: ⚠️ Never give direct answers. Guide through questions.

Agent (single delegate_task per layer):

delegate_task(
    goal="Layer [N] Socratic dialogue for research topic: [USER_TOPIC]. Previous layers: [LAYER_OUTPUTS]. Ask questions that probe [LAYER_FOCUS]. Never give answers.",
    context="Use agent definition at agents/socratic_mentor_agent.md. Reference: references/socratic_mode_protocol.md, references/socratic_questioning_framework.md.",
    toolsets=["file"]
)

Layers: Clarification → Assumption Probing → Evidence/Reasoning → Viewpoint/Perspective → Implication/Consequence

Auto-end after 10 rounds without convergence → suggest switching to full mode.


Systematic Review Mode

PRISMA 2020-compliant. Adds two extra agents:

# After Phase 2 bibliography:
delegate_task(goal="Assess risk of bias using RoB 2 (RCTs) and ROBINS-I (non-randomized). Traffic-light visualization.",
    context="Use agent definition at agents/risk_of_bias_agent.md. Reference: references/systematic_review_toolkit.md.",
    toolsets=["file"])

# After Phase 3 synthesis:
delegate_task(goal="Design and execute meta-analysis or narrative synthesis. Effect sizes, heterogeneity (I²), GRADE assessment.",
    context="Use agent definition at agents/meta_analysis_agent.md. Reference: references/systematic_review_toolkit.md.",
    toolsets=["file"])

Critical Rules (IRON RULES)

  1. ⚠️ Every claim must have a citation — no unsupported assertions
  2. ⚠️ Gray zone = FAIL — if you cannot confirm a reference exists, it does not go in the report
  3. ⚠️ Devil's Advocate CRITICAL → HALT — explain the issue, require user correction
  4. ⚠️ Ethics BLOCKED → HALT — list issues and remediation path
  5. ⚠️ Max 2 revision loops — remaining issues become Acknowledged Limitations
  6. ⚠️ User confirmation after Phase 1 — do not auto-continue
  7. Vibe citing = forbidden — every reference must be independently verifiable
  8. No phase skipping — complete each phase fully before moving to next

Orchestrator Checklist

Before starting each phase, the orchestrator (main Hermes agent) MUST:

  1. Verify the previous phase checkpoint passed
  2. Load the relevant agent file via read_file
  3. Pass all prior outputs as context to delegate_task
  4. Review subagent output before proceeding
  5. Respect HALT conditions (ask user, don't auto-fix)

Failure Paths

Scenario Recovery
RQ cannot converge Provide 3 candidate RQs, suggest lit-review
Insufficient literature (\x3C5 sources) Expand search strategy, suggest alternative keywords
Devil's Advocate CRITICAL HALT, explain, require correction
Ethics BLOCKED HALT, list issues
Socratic non-convergence (>10 rounds) Suggest switching to full mode

Agent File References

Agent File
research_question_agent agents/research_question_agent.md
research_architect_agent agents/research_architect_agent.md
bibliography_agent agents/bibliography_agent.md
source_verification_agent agents/source_verification_agent.md
synthesis_agent agents/synthesis_agent.md
report_compiler_agent agents/report_compiler_agent.md
editor_in_chief_agent agents/editor_in_chief_agent.md
devils_advocate_agent agents/devils_advocate_agent.md
ethics_review_agent agents/ethics_review_agent.md
socratic_mentor_agent agents/socratic_mentor_agent.md
risk_of_bias_agent agents/risk_of_bias_agent.md
meta_analysis_agent agents/meta_analysis_agent.md
monitoring_agent agents/monitoring_agent.md

All agent files are the original v2.9.3 definitions with unchanged methodology. They are loaded as context in delegate_task calls.


Output Language

Follow user's language. Academic terminology kept in English.


Anti-Patterns

# Anti-Pattern Correct Behavior
1 Confirmation bias in source selection Devil's Advocate checkpoint must include counter-evidence search
2 Cherry-picking evidence Report full evidence landscape including conflicting findings
3 Vibe citing (mixing elements from 2-3 real papers into fake reference) Every reference must be verified independently
4 ⚠️ Treating "difficult to verify" as acceptable Gray zone = FAIL
5 Skipping phases Complete each phase fully
6 Shallow Socratic mode Ask genuine questions, never lead to predetermined conclusions
7 Source tier inflation Apply evidence hierarchy strictly

Handoff to academic-paper

After research complete, these materials can be handed off:

  1. Research Question Brief
  2. Methodology Blueprint
  3. Annotated Bibliography
  4. Synthesis Report
  5. [If socratic] INSIGHT Collection and Research Plan Summary

User says "now help me write a paper" → switch to academic-paper skill.

Security & Privacy

Multi-agent design disclosure: This skill delegates research tasks across multiple subagents via delegate_task. Research content and intermediate outputs are processed by these agents. Use only with research topics you are comfortable processing through the AI provider's delegated-agent workflow.

Tool access: Subagents are granted file tools (for writing output) and web tools (for literature search only). No terminal or system tools are exposed during review/composition phases.

Agent files: The agents/ directory contains academic research prompt templates (role definitions, methodology guidelines, quality rubrics). These are task instructions loaded as context in delegate_task calls — NOT system prompt overrides. Frontmatter in agent files (e.g., name:, description:) is metadata only.

安全使用建议
This skill appears safe to install as an instruction-only research assistant. Before using it, be aware that it delegates work across multiple research agents, may use web/API sources, may process supplied corpus notes, and can optionally involve another model for critique if configured. Avoid providing confidential research materials unless you are comfortable with those flows.
功能分析
Type: OpenClaw Skill Name: ars-deep-research Version: 2.9.5 The skill bundle is a highly sophisticated and professional multi-agent pipeline designed for deep academic research. It orchestrates 13 specialized sub-agents (e.g., bibliography, ethics review, meta-analysis) using the `delegate_task` mechanism. While the skill utilizes powerful capabilities such as web access for literature searches and bash execution for optional cross-model verification (found in `shared/cross_model_verification.md`), these actions are strictly aligned with the stated goal of ensuring research rigor and citation faithfulness. The 'Internal' instructions in `agents/socratic_mentor_agent.md` are standard prompt-engineering techniques used to maintain pedagogical integrity and prevent AI sycophancy, rather than to hide malicious behavior. No evidence of data exfiltration, unauthorized persistence, or intentional prompt injection was detected.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
The skill’s multi-agent research pipeline, web lookups, source verification, synthesis, and review steps are coherent with its stated deep-research purpose. Users should note that it may delegate work to multiple subagents.
Instruction Scope
The instructions are scoped to research phases and include quality gates and user confirmation points. The delegated tasks use file and web toolsets, which is expected for research but should be limited to intended materials.
Install Mechanism
No install script, package dependency, executable code, shell command, or required binary is provided; this is an instruction-only skill.
Credentials
The artifacts disclose web research and optional external API/model use such as Semantic Scholar and cross-model critique. No required environment variables or credentials are declared in the provided metadata.
Persistence & Privilege
The skill may read user-provided research corpus context and may write scoped appendix files for long citation lists, but the provided artifacts do not show broad persistence, privileged system access, or background execution.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ars-deep-research
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ars-deep-research 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.9.5
## 2.9.5 — ClawScan Compliance - Removed terminal from all delegate_task toolsets - Added Security & Privacy section disclosing multi-agent design - Agent files clarified as task instructions, not system overrides
v2.9.4
## 2.9.4 — License Correction **IMPORTANT:** Corrected license from MIT-0 to **CC BY-NC 4.0** to comply with original author's license. - Added full attribution to Cheng-I Wu (original creator) - Added CC BY-NC 4.0 LICENSE file to distribution - Added ATTRIBUTION.md with complete provenance trail - Added copyright notice and GitHub link to SKILL.md frontmatter - Added 'Adapted for Hermes Agent' modification notice - Replaced Claude Code agent system with Hermes delegate_task orchestration
v2.9.3
## 2.9.3-hermes — Initial release for Hermes Agent. Adapted from imbad0202/academic-research-skills v2.9.3. 13-agent research pipeline via delegate_task. 7 modes.
元数据
Slug ars-deep-research
版本 2.9.5
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Deep Research 是什么?

Universal deep research with 13-agent pipeline on Hermes Agent. 7 modes: full research, quick brief, paper review, lit-review, fact-check, Socratic guided re... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 108 次。

如何安装 Deep Research?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ars-deep-research」即可一键安装,无需额外配置。

Deep Research 是免费的吗?

是的,Deep Research 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Deep Research 支持哪些平台?

Deep Research 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Deep Research?

由 Andy Ren(@andyrenxu7255)开发并维护,当前版本 v2.9.5。

💬 留言讨论