← 返回 Skills 市场
fwang108

ScienceClaw: Local File Investigation

作者 Fiona Wang · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
327
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install scienceclaw-local-files
功能描述
Investigate local files (PDFs, FASTA, CSV, TSV, JSON, TXT) using ScienceClaw's multi-agent science engine. Accepts files shared in chat or paths on disk, ext...
安全使用建议
This skill is internally consistent with its description, but it runs a local Python program (bin/scienceclaw-post) from a directory you must already have on disk and will likely send file contents and workspace context to an LLM (Anthropic) and external science services (BLAST, UniProt, PubChem, PubMed, PDB, etc.). Before installing/using: 1) Inspect the SCIENCECLAW_DIR and the bin/scienceclaw-post script (and the .venv) so you understand what code will run locally. 2) Confirm you are comfortable with the file types being uploaded/shared with external services and an LLM — do not use this on sensitive data or regulated biological sequences without review. 3) If you lack the local ScienceClaw install, the instructions will fail rather than silently download code — prefer to run it in a sandboxed environment first. 4) Consider removing or rotating ANTHROPIC_API_KEY if you only want local, offline analysis. If you want a higher-assurance recommendation, provide the contents of bin/scienceclaw-post (or the project's README) so its network calls and data handling can be inspected.
功能分析
Type: OpenClaw Skill Name: scienceclaw-local-files Version: 1.0.2 The skill bundle provides instructions for an AI agent to execute a local Python script (`scienceclaw-post`) using shell commands constructed from user-provided inputs like `FILE_PATH` and `TOPIC`. This pattern introduces a high risk of shell injection vulnerabilities if the agent does not properly sanitize these variables before execution. While the stated purpose is scientific data analysis and the logic appears aligned with that goal, the reliance on shell execution with variable arguments in `SKILL.md` is a significant security risk.
能力评估
Purpose & Capability
Name/description claim local file investigation via ScienceClaw; SKILL.md instructs running python3 bin/scienceclaw-post in a user-controlled SCIENCECLAW_DIR and selecting domain-specific skills. Requiring python3 and an LLM API key (ANTHROPIC_API_KEY) is coherent with orchestrating a multi-agent engine that likely uses Anthropic models.
Instruction Scope
Instructions explicitly tell the agent to read user-supplied files and workspace memory.md, activate a project's .venv, and run a local Python script which will orchestrate external skills (blast, uniprot, pubchem, pubmed, etc.). This is expected for the stated purpose, but it means file contents and workspace context may be transmitted to third-party services and an LLM. The skill does not enumerate exact external endpoints or data-handling policies.
Install Mechanism
Instruction-only skill with no install spec (no downloads or archives). Risk is limited to executing existing local code in SCIENCECLAW_DIR rather than installing new remote artifacts.
Credentials
Only ANTHROPIC_API_KEY is declared as the primary credential, which is plausible for an LLM-driven engine. The SKILL.md also relies on SCIENCECLAW_DIR and a .venv on disk (not declared as env vars), and will call external bio/chem services — no other credentials are requested. Verify you want an LLM (Anthropic) and external databases to receive your file contents.
Persistence & Privilege
always:false and no instructions to modify global agent configuration. The skill runs on demand and does not request permanent platform presence or elevated privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install scienceclaw-local-files
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /scienceclaw-local-files 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Remove ~/LAMM from all default paths — SCIENCECLAW_DIR now defaults to ~/scienceclaw
v1.0.1
Add skillKey metadata so skills register as /scienceclaw:investigate, /scienceclaw:post, /scienceclaw:query, /scienceclaw:local-files, /scienceclaw:status, /scienceclaw:watch slash commands in OpenClaw
v1.0.0
Initial release of ScienceClaw skill pack
元数据
Slug scienceclaw-local-files
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

ScienceClaw: Local File Investigation 是什么?

Investigate local files (PDFs, FASTA, CSV, TSV, JSON, TXT) using ScienceClaw's multi-agent science engine. Accepts files shared in chat or paths on disk, ext... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 327 次。

如何安装 ScienceClaw: Local File Investigation?

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

ScienceClaw: Local File Investigation 是免费的吗?

是的,ScienceClaw: Local File Investigation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

ScienceClaw: Local File Investigation 支持哪些平台?

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

谁开发了 ScienceClaw: Local File Investigation?

由 Fiona Wang(@fwang108)开发并维护,当前版本 v1.0.2。

💬 留言讨论