jkitchin

Vasp Help — Development skill for Claude Code

Development community

Get help with VASP parameters and settings.

How to install Vasp Help

Installs to ~/.claude/commands/jkitchin-vasp-vasp-help.md

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

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

What Vasp Help does

Get help with VASP parameters and settings.

Arguments: $ARGUMENTS (parameter name or category)

Based on $ARGUMENTS, provide detailed information:

  1. If a specific parameter is given (e.g., "encut", "ispin", "ibrion"):

    • Explain what it does
    • Show valid values
    • Give usage examples
    • Show how to set it in this interface
  2. If a category is given:

    • "relaxation" - IBRION, ISIF, NSW, EDIFFG, POTIM
    • "electronic" - ENCUT, ISMEAR, SIGMA, EDIFF, NELM
    • "magnetic" - ISPIN, MAG

Alternatives in Development

  • Claude Config — Built-in /config command to manage settings interactively 81.1k ★
  • Param Discover — Discover hidden HTTP parameters on a URL or list of URLs using Arjun (or x8 fallback) 4.5k ★
  • Claude Code Settings — Claude Code settings and commands for vibe coding 1.3k ★

Full documentation available on GitHub

View Source Repository