jkitchin

Vasp Calculation — Development skill for Claude Code

Development community

Create a new VASP calculation using the vasp-ase interface.

How to install Vasp Calculation

Installs to ~/.claude/skills/jkitchin-vasp-vasp-calculation/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jkitchin-vasp-vasp-calculation && curl -fsSL https://raw.githubusercontent.com/jkitchin/vasp/HEAD/.claude/skills/vasp-calculation.md -o ~/.claude/skills/jkitchin-vasp-vasp-calculation/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Vasp Calculation does


name: vasp-calculation description: Create a new VASP calculation using the vasp-ase interface. Use when the user wants to set up a DFT calculation, compute energies, or run VASP.

VASP Calculation Skill

When helping users create VASP calculations:

1. Understand the Task

Ask clarifying questions if needed:

  • What property to calculate (energy, relaxation, DOS, bands, etc.)?
  • What material/structure?
  • What level of theory (PBE, HSE06, with vdW, etc.)?

2. Create the Structure

Alternatives in Development

  • Claude Engineer — A version of command line interface(CLI) that leverages the power of Claude Opus(3-4.7) 954 ★
  • Cancel Ralph Marketer Loop — The user wants to cancel the Ralph Marketer loop 721 ★
  • Harnessrouter — HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent harnes 618 ★

Full documentation available on GitHub

View Source Repository