Molecular 3D Renderer
Analysis
The skill appears to do what it claims—render molecules locally—while relying on user-directed installs, local rendering tools, and optional public PDB downloads.
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
pip install rdkit numpy apt-get install -y povray # For PDB support: pip install biopython
The skill asks the user to install unpinned third-party packages and a system renderer. This is expected for this renderer, but it is still a supply-chain surface users should notice.
url = f"https://files.rcsb.org/download/{pdb_id}.pdb"
...
urllib.request.urlretrieve(url, out_path)PDB mode can make an outbound request to RCSB and save the downloaded structure locally. This matches the documented PDB auto-download feature.
requires: bins: ["povray", "python3"] ... python3 scripts/smiles_to_3d.py "SMILES" -o output.png
The skill operates by running local Python scripts and a local POV-Ray renderer. This execution is disclosed and central to the stated rendering purpose.
