← 返回 Skills 市场
189
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install protein-ligand-docking
功能描述
Run a protein-ligand docking workflow for research questions about target binding, selectivity, and structural plausibility. Use this skill when the user ask...
安全使用建议
This skill appears to implement a legitimate protein–ligand docking pipeline, but before installing or running it you should: (1) Confirm that the environment has the required external tools (OpenBabel 'obabel', AutoDock Vina) and Python packages (Biopython, NumPy, RDKit, python-docx, etc.). The registry metadata currently omits these requirements, so the skill may fail or produce misleading results if they are missing. (2) Verify the missing referenced file: SKILL.md points to references/alphafold_multimer_colab.ipynb but that file isn't in the bundle—ask the publisher for the notebook or update the workflow to make explicit how to obtain it. (3) Review the scripts locally before running: they invoke subprocesses (obabel, vina) and read/write files in the working directory; ensure you run them in an isolated workspace with input files you trust. (4) If you plan to allow autonomous agent invocation, restrict network access or review logs—while this skill doesn't request secrets, autonomous execution plus external web access can increase risk if you haven't vetted the inputs and outputs. (5) Consider running the scripts manually in a controlled environment first to confirm outputs and to ensure the correct binary paths and versions are used. If you want, I can produce a checklist of the exact packages, command-line tools and minimum versions to install, or highlight the precise JSON/field mismatches to fix in the code.
功能分析
Type: OpenClaw Skill
Name: protein-ligand-docking
Version: 2.3.0
The skill bundle provides a legitimate and well-structured workflow for protein-ligand docking and bioinformatics analysis. The Python scripts (such as step6_vina_docking.py and step3_alignment.py) use standard libraries like Biopython and NumPy to process scientific data and invoke external tools (AutoDock Vina, OpenBabel) via safe subprocess calls. There is no evidence of malicious intent, data exfiltration, or prompt injection; the instructions in SKILL.md and the decision guide are strictly aligned with the stated research purpose.
能力评估
Purpose & Capability
The skill's purpose (protein–ligand docking) matches the included scripts and instructions. However, the registry metadata lists no required binaries or env vars while the scripts and SKILL.md clearly depend on external tools (OpenBabel 'obabel', AutoDock Vina) and Python packages (Biopython, NumPy, RDKit, python-docx). Declaring zero required binaries in the metadata is inconsistent with the actual runtime needs.
Instruction Scope
SKILL.md stays within the stated workflow (UniProt/RCSB queries, AlphaFold/Colab, Vina docking) and instructs the agent to stop early when quality is poor, which is appropriate. Two issues: (1) SKILL.md references a Colab template file references/alphafold_multimer_colab.ipynb that is not present in the manifest, and (2) some small field-name mismatches exist between scripts' output JSON keys and how the report generator expects them (potential runtime errors but not malicious behavior). The instructions require web access to UniProt/RCSB/Colab — expected for the task.
Install Mechanism
There is no install specification (instruction-only), yet the code expects a substantial local toolchain (Python packages, OpenBabel, AutoDock Vina, possibly WSL on Windows). The absence of an install spec or clear setup steps in the registry metadata is a red flag for usability and safety: users may run code that fails or behaves unexpectedly if required binaries are missing or different versions are installed. No downloads or remote installers are embedded in the skill (which reduces supply-chain risk), but the skill does rely on external executables invoked via subprocess.
Credentials
The skill does not request environment variables or credentials in the registry metadata. The workflow needs network access to UniProt/RCSB/Colab but does not declare or require secret keys. This is proportionate to the stated purpose. Note: absence of declared binary requirements (see above) is an orthogonal inconsistency.
Persistence & Privilege
always is false and the skill is user-invocable; the skill does not request persistent/system-wide privileges and does not modify other skills. The default ability for the agent to invoke the skill autonomously remains enabled (normal for skills) but is not combined with other high-risk indicators.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install protein-ligand-docking - 安装完成后,直接呼叫该 Skill 的名称或使用
/protein-ligand-docking触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.3.0
Refined skill structure, clarified docking decision rules, and added reference guides for thresholds and reporting.
v2.2.0
v2.2.0: ensure references/ included
v2.1.0
v2.1.0: notebooks/ → references/, SKILL.md paths updated, spec compliant
v2.0.0
v2.0.0: SKILL.md + scripts + notebooks only, no README/.git
v1.0.0
Initial release: English, generic, 7-step in silico docking pipeline for OpenClaw
元数据
常见问题
Protein-Ligand Docking 是什么?
Run a protein-ligand docking workflow for research questions about target binding, selectivity, and structural plausibility. Use this skill when the user ask... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 189 次。
如何安装 Protein-Ligand Docking?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install protein-ligand-docking」即可一键安装,无需额外配置。
Protein-Ligand Docking 是免费的吗?
是的,Protein-Ligand Docking 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Protein-Ligand Docking 支持哪些平台?
Protein-Ligand Docking 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Protein-Ligand Docking?
由 Zack(@zackz2025)开发并维护,当前版本 v2.3.0。
推荐 Skills