AgentStack
SKILL verified MIT Self-run

Vasp Analysis

skill-chatmaterials-vasp-analysis-vasp-analysis · by chatmaterials

Use when the task is to analyze completed or partially completed VASP results, including energy extraction, convergence interpretation, structure or force summaries, comparing multiple VASP runs, and writing compact reports from OUTCAR, OSZICAR, INCAR, or POSCAR.

No reviews yet
0 installs
13 views
0.0% view→install

Install

$ agentstack add skill-chatmaterials-vasp-analysis-vasp-analysis

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Vasp Analysis? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

VASP Analysis

Use this skill for post-run VASP result analysis rather than workflow setup.

When to use

  • analyze a completed or incomplete VASP run
  • compare energies across multiple VASP directories
  • summarize convergence, forces, or status from OUTCAR and OSZICAR
  • write a compact status or comparison report from existing results

Use the bundled helpers

  • scripts/analyze_vasp_result.py

Summarize a single VASP result directory.

  • scripts/compare_vasp_results.py

Compare multiple VASP result directories by energy and status.

  • scripts/structure_change_vasp.py

Compare two VASP structures and summarize lattice or coordinate changes.

  • scripts/analyze_vasp_dos.py

Extract DOS-oriented summary data from DOSCAR.

  • scripts/analyze_vasp_band.py

Extract band-gap-oriented summary data from EIGENVAL.

  • scripts/analyze_vasp_magnetism.py

Extract total and local magnetic moments from OUTCAR.

  • scripts/analyze_vasp_voltage.py

Estimate an average insertion voltage from two VASP states.

  • scripts/analyze_vasp_neb.py

Estimate a simple NEB barrier from numbered VASP image directories.

  • scripts/export_analysis_report.py

Export a markdown analysis report from a VASP result directory.

Guardrails

  • Do not claim a scientific conclusion from an incomplete or unconverged run.
  • Distinguish raw extraction from interpretation.
  • If directories are not numerically comparable, say so plainly.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.