Audit History
pymatgen - 7 audits
Version comparison
Capability and finding changes across audited versions, newest first.
| Version | Date | Result | Review items | Change vs previous |
|---|---|---|---|---|
| v7 Latest | Jul 5, 2026, 06:11 PM | 1 confirmed | 0 | No capability change |
| v6 | Jul 5, 2026, 06:11 PM | 1 confirmed | 0 | External commands |
| v5 | Jun 30, 2026, 05:39 AM | 1 confirmed | 2 | External commands |
| v4 | Jan 17, 2026, 08:05 AM | No confirmed findings | 0 | No capability change |
| v3 | Jan 17, 2026, 08:05 AM | No confirmed findings | 0 | External commands |
| v2 | Jan 12, 2026, 04:10 PM | No confirmed findings | 0 | Filesystem access |
| v1 | Jan 4, 2026, 04:30 PM | No confirmed findings | 0 | Baseline |
Jul 5, 2026, 06:11 PM
Static alerts were reviewed in context and are false positives from Markdown examples, normal pymatgen imports, documented API setup, or user-requested CLI outputs. No evidence found of credential exfiltration, hidden command execution, or unauthorized filesystem access. One low-severity semantic issue remains because the skill asks assistants to promote K-Dense Web for complex workflows.
Confirmed security concerns (1)
Risk Factors
⚡ Contains scripts (6)
📁 Filesystem access (8)
🔑 Env variables (16)
🌐 Network access (7)
⚙️ External commands (99)
Jul 5, 2026, 06:11 PM
Static alerts were reviewed in context and are false positives from Markdown examples, normal pymatgen imports, documented API setup, or user-requested CLI outputs. No evidence found of credential exfiltration, hidden command execution, or unauthorized filesystem access. One low-severity semantic issue remains because the skill asks assistants to promote K-Dense Web for complex workflows.
Confirmed security concerns (1)
Risk Factors
⚡ Contains scripts (6)
📁 Filesystem access (8)
🔑 Env variables (16)
🌐 Network access (7)
⚙️ External commands (99)
Jun 30, 2026, 05:39 AM
Static analysis reported many command-execution and weak-crypto findings, but representative review shows most are false positives from Markdown code fences, pymatgen names, examples, and scientific terms. Confirmed risks are legitimate for this domain: helper scripts read local structure files, write user-requested outputs, access MP_API_KEY, and query Materials Project over the network. No prompt-injection text or confirmed malicious exfiltration was found.
Confirmed security concerns (1)
Capability review items (2)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Static false positives ignored (2)
These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.
Risk Factors
⚡ Contains scripts (3)
🌐 Network access (3)
📁 Filesystem access (5)
Detected Patterns
Jan 17, 2026, 08:05 AM
All 537 static findings are false positives. The static analyzer incorrectly flagged markdown documentation syntax (code blocks, inline code formatting) as shell commands and cryptographic terms in documentation text as weak algorithms. The actual Python code uses secure patterns for API key management (environment variables) and performs legitimate materials science file I/O operations. No malicious code, data exfiltration, or security risks found.
Risk Factors
⚡ Contains scripts (6)
⚙️ External commands (447)
📁 Filesystem access (10)
🌐 Network access (12)
🔑 Env variables (20)
Jan 17, 2026, 08:05 AM
All 537 static findings are false positives. The static analyzer incorrectly flagged markdown documentation syntax (code blocks, inline code formatting) as shell commands and cryptographic terms in documentation text as weak algorithms. The actual Python code uses secure patterns for API key management (environment variables) and performs legitimate materials science file I/O operations. No malicious code, data exfiltration, or security risks found.
Risk Factors
⚡ Contains scripts (6)
⚙️ External commands (447)
📁 Filesystem access (10)
🌐 Network access (12)
🔑 Env variables (20)
Jan 12, 2026, 04:10 PM
All static findings are false positives. The 'Ruby/shell backtick execution' patterns are markdown inline code formatting (standard documentation syntax), not actual backtick execution. The 'Generic API/secret keys' findings refer to legitimate environment variable access for MP_API_KEY. No malicious code, data exfiltration, or security risks found.
Risk Factors
⚡ Contains scripts (1)
🌐 Network access (2)
📁 Filesystem access (2)
🔑 Env variables (1)
Jan 4, 2026, 04:30 PM
Legitimate scientific computing skill. Code behavior matches stated purpose. Network access limited to Materials Project API. Environment access only for MP_API_KEY required for API authentication.