nvmolkit-usage
Pass
Audited by Gen Agent Trust Hub on Oct 22, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSOBFUSCATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied molecular datasets and SMILES strings, which represents an indirect prompt injection surface.
- Ingestion points: Molecular datasets and SMILES strings are ingested from user code as described in
SKILL.mdand the tasks inevals/evals.json. - Boundary markers: The instructions explicitly tell the agent to "Parse SMILES with RDKit and reject failed parses (
None)", providing a validation step. - Capability inventory: The skill's operations are restricted to GPU-accelerated molecular calculations (fingerprints, similarity matrices, conformer generation, etc.). No generic file-system write, network exfiltration, or arbitrary command execution capabilities are present.
- Sanitization: Inputs are sanitized through the RDKit molecular parsing engine.
- [EXTERNAL_DOWNLOADS]: The skill provides instructions for installing dependencies like
nvmolkit,torch, andrdkitusing standard package managers. - The installation guidance points to official and vendor-owned resources, including
pytorch.organdnvidia-bionemo.github.io. - [OBFUSCATION]: The
skill.oms.sigfile contains large Base64-encoded strings within therawBytesfields. - These strings are standard X.509 cryptographic certificates used for verifying the skill's integrity and do not represent malicious code obfuscation.
Audit Metadata