Molecular Docking

PassAudited by ClawScan on May 7, 2026.

Overview

This appears to be a coherent SciMiner docking skill, but users should know it needs a SciMiner API key and uploads selected molecular files to SciMiner.

This skill is reasonable for users who want SciMiner-based molecular docking. Before installing, confirm you are comfortable creating a SciMiner API key file, allowing the agent to read that key for SciMiner calls, and uploading receptor/ligand/reference files to SciMiner. Avoid using it with confidential molecules unless SciMiner's data-handling policies meet your needs.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may read the SciMiner API key from the configured local file and use it to submit docking jobs to the user's SciMiner account.

Why it was flagged

The skill uses a local SciMiner API key to authenticate requests. This is expected for the SciMiner integration, but it is still credential use that users should recognize before installation.

Skill content
Get a free SciMiner API key ... Store the required credential ... ~/.config/sciminer/credentials.json ... auth_header = {"X-Auth-Token": API_KEY}
Recommendation

Only install if you intend to use SciMiner. Keep the credential file private, use the recommended file permissions, and rotate the key if it is exposed.

What this means

Protein, ligand, or reference-ligand files selected for docking may leave the local machine and be processed by SciMiner.

Why it was flagged

The invocation pattern uploads local molecular input files to a third-party SciMiner endpoint. This is central to the docking workflow, but retention/privacy boundaries are not described in the artifact.

Skill content
BASE_URL = "https://sciminer.tech/console/api" ... requests.post(f"{BASE_URL}/v1/internal/tools/file", files={"file": fh}, headers=auth_header, timeout=60)
Recommendation

Do not upload confidential or regulated molecular data unless you trust SciMiner's terms, privacy practices, and data-handling policies.

What this means

Future agent sessions may automatically know where to find the SciMiner credential file for SciMiner calls.

Why it was flagged

The skill suggests persisting an instruction that tells future agents where to read the SciMiner API key. It says not to store the credential value, but persistent agent instructions can affect later tasks.

Skill content
For persistent agent behavior across tasks, add an instruction to the relevant agent memory or project instruction file such as CLAUDE.md, AGENTS.md...
Recommendation

Only add persistent memory or project instructions with user approval, and store only the credential path, not the API key itself.