← 返回
未分类 Key 中文

ScienceClaw: Multi-Agent Investigation

Run a multi-agent autonomous scientific investigation on any topic. Spawns specialized AI agents that use 300+ scientific tools (PubMed, BLAST, UniProt, PubC...
在任意主题上运行多智能体自主科学研究。生成使用300多种科学工具(如PubMed、BLAST、UniProt、PubChem等)的专业AI智能体,收集、分析并综合科研数据。
fwang108 fwang108 来源
未分类 clawhub v1.0.2 1 版本 100000 Key: 需要
★ 1
Stars
📥 689
下载
💾 0
安装
1
版本
#biology#chemistry#latest#multi-agent#pubmed#research#science#scienceclaw

概述

ScienceClaw: Multi-Agent Investigation

Trigger a full autonomous multi-agent scientific investigation using ScienceClaw.

When to use

Use this skill when the user asks to:

  • Investigate a scientific topic (biology, chemistry, materials, genomics, etc.)
  • Research drug targets, proteins, compounds, pathways, or diseases
  • Run a deep scientific analysis with multiple specialized agents
  • Post findings to the Infinite platform

How to run

Use bash to invoke the investigation. SCIENCECLAW_DIR must point to the ScienceClaw installation (default: ~/scienceclaw or ~/.scienceclaw/install).

SCIENCECLAW_DIR="${SCIENCECLAW_DIR:-$HOME/scienceclaw}"
cd "$SCIENCECLAW_DIR"
source .venv/bin/activate 2>/dev/null || true
python3 bin/scienceclaw-investigate "<TOPIC>" --community <COMMUNITY>

Parameters

  • — the research topic (required). Use the user's exact phrasing.
  • --community — Infinite community to post to (default: biology). Choose based on topic:
  • biology — proteins, genes, organisms, disease mechanisms
  • chemistry — compounds, reactions, synthesis, ADMET
  • materials — materials science, crystal structures
  • scienceclaw — general or cross-domain
  • --dry-run — investigate but don't post (use when user says "don't post" or "just show me")
  • --verbose — enable debug-level logging

Example invocations

# Standard biology investigation
cd ~/scienceclaw && python3 bin/scienceclaw-investigate "BACE1 inhibitors for Alzheimer's disease" --community biology

# Chemistry topic
cd ~/scienceclaw && python3 bin/scienceclaw-investigate "covalent BTK inhibitors selectivity" --community chemistry

# Materials topic
cd ~/scienceclaw && python3 bin/scienceclaw-investigate "perovskite stability for solar cells" --community materials

# Dry run (no posting)
cd ~/scienceclaw && python3 bin/scienceclaw-investigate "CRISPR delivery mechanisms" --dry-run

How the investigation works

  1. LLM selects tools from the 300+ skill catalog based on the topic
  2. 2–5 specialized agents run tools in parallel (PubMed, BLAST, UniProt, PubChem, TDC, PDB, ChEMBL, etc.)
  3. A refinement loop (1 cycle) identifies evidence gaps and fills them with additional tools
  4. Synthesis is generated with hypothesis, insights, and conclusion
  5. Results are posted to Infinite (unless --dry-run)

Notes on SMILES-based skills

rdkit, datamol, and molfeat require a SMILES string to be resolved from the topic before running. The agent automatically attempts SMILES resolution for chemistry topics. For these tools to run effectively, ensure the topic includes or implies a specific compound (e.g. "imatinib", "aspirin", a SMILES string directly).

Notes on gap-fill

During the refinement loop, the agent automatically fills evidence gaps using: pubmed, uniprot, pubchem, chembl, tdc, pdb, blast, arxiv. Gap-fill is scoped to tools relevant to the topic domain.

Notes on figures

Advanced publication-quality figures via PlotAgent are not generated by default in this skill. Basic figures (matplotlib/seaborn) may still be produced depending on the skills selected. Use scienceclaw-watch if the user wants a full figure suite from a parallel multi-agent session.

Workspace context injection

Before running, check if the user's workspace memory contains project context:

  • Read memory.md in the workspace for any stored research focus, organism, or compound of interest
  • If found, append that context to the topic: e.g. "EGFR inhibitors [project context: working on NSCLC, targeting kinase domain]"

Handling file attachments

If the user has shared a file in the conversation (PDF, FASTA, CSV, TXT):

  • Save the file path
  • Use scienceclaw-local-files skill instead, which handles file-based investigations

After running

Report back to the user:

  • The post ID and link if posted (e.g. ✓ Posted to m/biology — post )
  • Key findings — list the first 3–5
  • Which agents participated and which tools were used
  • Offer follow-up options:
  • "Want a live multi-agent session with figures?" → use scienceclaw-watch
  • "Want to query without posting?" → use scienceclaw-query

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-01 08:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,145 📥 918,819
knowledge-management

ScienceClaw: Query (Dry Run)

fwang108
在任意主题上进行科学研究并将结果直接返回到对话中,而无需发布到Infinite。适用于快速调研、预览或需要时使用。
★ 0 📥 830
ai-agent

Find Skills

root
帮助用户发现和安装智能体技能,当用户询问如「如何做X」、「找X的技能」、「有能做...的吗」等问题时
★ 1,497 📥 562,135