pymatgen

Pass

Audited by Gen Agent Trust Hub on Jun 27, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill integrates with the Materials Project API, a well-known scientific service for computational materials science. It properly instructs users to manage sensitive credentials (API keys) via environment variables (MP_API_KEY) rather than hardcoding them.
  • [SAFE]: All external references point to reputable domains including materialsproject.org, pymatgen.org, and official GitHub repositories.
  • [SAFE]: Data processing is performed using the mature pymatgen library. The scripts provided (structure_converter.py, structure_analyzer.py, phase_diagram_generator.py) are focused on scientific computations and do not exhibit suspicious behaviors such as arbitrary command execution or unauthorized network activity.
  • [SAFE]: File parsing utilizes safe methods, such as yaml.safe_load() in the structure analyzer script, which prevents insecure deserialization attacks.
  • [SAFE]: No evidence of prompt injection, obfuscation, or persistence mechanisms was found across any of the analyzed files.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 27, 2026, 11:42 AM
Security Audit — agent-trust-hub — pymatgen