mat-phase-diagram
Pass
Audited by Gen Agent Trust Hub on Jun 19, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill interfaces with the Materials Project API via the
mp-apilibrary to fetch pre-computed thermodynamic data for chemical systems. - Evidence: Found in
scripts/get_phase_diagram.pyusingMPResterto callmpr.materials.thermo.get_phase_diagram_from_chemsys. - [COMMAND_EXECUTION]: The skill provides Python scripts and shell examples for automating data retrieval and generating visualizations.
- Evidence:
SKILL.mdandexamples/Li-O/li_o_example.shcontain commands to execute Python scripts for processing material data. - [CREDENTIALS_UNSAFE]: The skill requires a Materials Project API key (
MP_API_KEY). While it primarily promotes the use of environment variables for security, the script supports passing the key as a command-line argument, which can lead to exposure. - Evidence:
scripts/get_phase_diagram.pyincludes a--api_keyargument that, if used, may leak the credential in process logs or shell history.
Audit Metadata