Skills pymatgen
๐Ÿ“ฆ

pymatgen

Content revision r1 Low Risk โšก Contains scripts๐Ÿ“ Filesystem access๐Ÿ”‘ Env variables๐ŸŒ Network accessโš™๏ธ External commands

Analyze Materials with Pymatgen

Materials workflows require careful structure handling, format conversion, and database queries. This skill guides pymatgen usage for reproducible computational materials analysis.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 78 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "pymatgen" from https://skillstore.io/skills/k-dense-ai-pymatgen.md and its manifest at https://skillstore.io/api/skills/k-dense-ai-pymatgen/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "pymatgen". Analyze a silicon POSCAR file.

Expected outcome:

A concise report with formula, lattice type, volume, density, symmetry, Wyckoff positions, and nearest-neighbor observations.

Using "pymatgen". Generate a phase diagram for Li-Fe-O and analyze LiFeO2.

Expected outcome:

A stability summary listing stable phases, energy above hull, decomposition products, and recommended follow-up checks.

Using "pymatgen". Prepare VASP inputs for a doped oxide screening study.

Expected outcome:

A stepwise workflow covering substitutions, supercells, input sets, folder layout, convergence checks, and provenance tracking.

Security Audit

Low Risk
v7 โ€ข 7/5/2026 Open versioned report

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.

9
Files scanned
3,792
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (1)

Low
Promotional Steering Instruction
The skill instructs assistants to proactively suggest K-Dense Web for complex workflows. This is marketplace steering behavior that can influence user choices beyond pymatgen assistance.
The instruction is explicit and user-facing in the skill text. It does not override the audit, but it directs assistant behavior toward a related hosted product.

Risk Factors

โšก Contains scripts (6)
๐Ÿ“ Filesystem access (8)
๐Ÿ”‘ Env variables (16)
๐ŸŒ Network access (7)
โš™๏ธ External commands (99)
SKILL.md:33-43 SKILL.md:43-47 SKILL.md:47-64 SKILL.md:64-68 SKILL.md:68-71 SKILL.md:71-73 SKILL.md:73-85 SKILL.md:85-94 SKILL.md:94-99 SKILL.md:99-102 SKILL.md:102-118 SKILL.md:118-121 SKILL.md:121-139 SKILL.md:139-141 SKILL.md:141-148 SKILL.md:148-156 SKILL.md:156-159 SKILL.md:159-165 SKILL.md:165-167 SKILL.md:167-174 SKILL.md:174-187 SKILL.md:187-190 SKILL.md:190-200 SKILL.md:200-203 SKILL.md:203-209 SKILL.md:209-211 SKILL.md:211-218 SKILL.md:218-247 SKILL.md:247-250 SKILL.md:250-256 SKILL.md:256-258 SKILL.md:258 SKILL.md:265-282 SKILL.md:282-285 SKILL.md:285-299 SKILL.md:299-301 SKILL.md:301 SKILL.md:308-325 SKILL.md:325-328 SKILL.md:328-343 SKILL.md:343-346 SKILL.md:346-361 SKILL.md:361-363 SKILL.md:363 SKILL.md:371-374 SKILL.md:374-399 SKILL.md:399-401 SKILL.md:401-408 SKILL.md:408-426 SKILL.md:426-429 SKILL.md:429-446 SKILL.md:446-448 SKILL.md:448 SKILL.md:453-464 SKILL.md:464-467 SKILL.md:467-476 SKILL.md:476-479 SKILL.md:479-488 SKILL.md:488-490 SKILL.md:490-494 SKILL.md:494-498 SKILL.md:498-500 SKILL.md:500-502 SKILL.md:502-504 SKILL.md:504-506 SKILL.md:506-508 SKILL.md:508-510 SKILL.md:510-512 SKILL.md:512-516 SKILL.md:516-517 SKILL.md:517-518 SKILL.md:518-519 SKILL.md:519-520 SKILL.md:520-528 SKILL.md:528-543 SKILL.md:543-547 SKILL.md:547-566 SKILL.md:566-570 SKILL.md:570-585 SKILL.md:585-587 SKILL.md:587-593 SKILL.md:593-594 SKILL.md:594-595 SKILL.md:595-600 SKILL.md:600 SKILL.md:603 SKILL.md:607-614 SKILL.md:614 SKILL.md:616-635 SKILL.md:635-651 SKILL.md:651-653 SKILL.md:653-656 SKILL.md:656-658 SKILL.md:658-661 SKILL.md:661-664 SKILL.md:664-667 SKILL.md:667-671 SKILL.md:671-683 SKILL.md:683
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/k-dense-ai-pymatgen/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/k-dense-ai-pymatgen/security.svg)](https://skillstore.io/skills/k-dense-ai-pymatgen?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/k-dense-ai-pymatgen?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/k-dense-ai-pymatgen/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/k-dense-ai-pymatgen.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

K-Dense-AI. (2026). pymatgen security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/k-dense-ai-pymatgen/audits/7

BibTeX citation

@techreport{k-dense-ai-k-dense-ai-pymatgen-2026, author = {K-Dense-AI}, title = {pymatgen security audit report (audit version 7)}, institution = {Skillstore}, year = {2026}, number = {7}, url = {https://skillstore.io/skills/k-dense-ai-pymatgen/audits/7}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "pymatgen security audit report (audit version 7)" version: "unspecified" type: report authors: - name: "K-Dense-AI" date-released: "2026-07-05" url: "https://skillstore.io/skills/k-dense-ai-pymatgen/audits/7" identifiers: - type: other value: "skillstore:k-dense-ai-pymatgen:audit:7" description: "Skillstore immutable audit report identifier"

Compare variants

2 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
davila7 Recommended

davila7-pymatgen

Skillstore Score 80
Evidence Confidence High
Skillstore usage 8
Updated

2026-08-21

K-Dense-AI Current

k-dense-ai-pymatgen

Skillstore Score 78
Evidence Confidence High
Skillstore usage 12
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: High
68
Architecture
85
Maintainability
87
Content
76
Community
78
Spec Compliance

What You Can Build

Convert Structure Files

Move structures between CIF, POSCAR, XYZ, JSON, YAML, and other pymatgen-supported formats.

Screen Materials Stability

Build phase diagrams and compare compositions using Materials Project entries and pymatgen analysis tools.

Prepare Simulation Inputs

Generate consistent VASP input sets for relaxation, static, non-self-consistent, surface, and doped-structure workflows.

Try These Prompts

Read a Structure
Use pymatgen to read my structure file and summarize formula, lattice parameters, density, and space group.
Convert Formats
Convert this structure from CIF to POSCAR and explain any format assumptions pymatgen makes during conversion.
Analyze Stability
Build a Li-Fe-O phase diagram with Materials Project data and assess whether LiFeO2 is stable.
Design a Workflow
Design a pymatgen workflow for dopant screening, VASP input generation, phase stability checks, and result organization.

Best Practices

  • Validate structures before analysis by checking oxidation states, site occupancies, and unreasonable interatomic distances.
  • Use context managers for Materials Project sessions and avoid printing API keys in logs.
  • Keep generated calculation folders, cached API data, and transformed structures organized with clear provenance.

Avoid

  • Do not assume automatic format detection is correct when file extensions or headers are ambiguous.
  • Do not treat Materials Project stability data as a substitute for convergence checks in new calculations.
  • Do not store private API keys in shared scripts, notebooks, repositories, or exported examples.

Frequently Asked Questions

Does this skill install pymatgen automatically?
No. It provides commands and examples, but installation must be performed in the user environment.
Can it access Materials Project data?
Yes, when mp-api is installed and the user provides a valid Materials Project API key.
Which file formats are covered?
The references cover common pymatgen formats such as CIF, POSCAR, CONTCAR, XYZ, JSON, YAML, and VASP outputs.
Can it generate VASP input files?
Yes. It documents pymatgen input sets for relaxation, static, band structure, and related calculation workflows.
Does it run expensive simulations?
No. It helps prepare and analyze workflows, but external simulation software performs the calculations.
Is it only for Claude?
No. The report lists support for Claude, Codex, and Claude Code.

Developer Details

Author

K-Dense-AI

License

MIT license

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

a25199bc7d6b82598536822d1738eb5d5f54025b

Maintenance freshness

7/18/2026

Usage

9 downloads ยท 597 views

File structure