hpc-vasp

Automate construction and validation of VASP four-file input workflows for HPC clusters.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/SciMate-AI/scicli --skill hpc-vasp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hpc-vasp
Source: https://github.com/SciMate-AI/scicli/tree/main/internal/skills/bundled/hpc-skills/skills/hpc-vasp
Command: npx skills add https://github.com/SciMate-AI/scicli --skill hpc-vasp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

HPC users building first-principles workflows often struggle to assemble and validate a coherent four-file input set and to map multi-stage execution on HPC clusters. This skill provides a structured approach to produce, review, and automate VASP input workflows, reducing configuration errors and stage-handling issues.

Core Features & Use Cases

  • Four-file input scaffolding: ensures INCAR, POSCAR, KPOINTS, and POTCAR are coherent and ready for a run.
  • Stage mapping & workflow orchestration: guides relaxation, static, DOS, and band steps with proper handoffs and artifact management.
  • Cluster-ready templates: includes vasp-standard-slurm.sh and templates for common input sets.
  • On-demand references & templates: access to reference documents and input templates to tailor workflows.

Quick Start

Generate a ready-to-run VASP input set from the provided templates and references, then validate mutual consistency across INCAR, POSCAR, KPOINTS, and POTCAR.

Frequently Asked Questions about hpc-vasp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a coherent VASP input set for HPC cluster runs?

To generate a VASP input set for HPC clusters, you can scaffold the four required files (INCAR, POSCAR, KPOINTS, POTCAR) simultaneously from templates, ensuring mutual consistency and ready-to-run execution configuration.

What is the best way to automate multi-stage VASP workflows like relaxation and band calculations?

Automating multi-stage VASP workflows involves mapping stage sequences from relaxation to static, DOS, and bands, ensuring correct stage handoffs and proper artifact management across the entire first-principles calculation process.

Can I use Slurm templates to execute VASP calculations on an HPC environment?

Yes, you can use cluster-ready Slurm templates like vasp-standard-slurm.sh to orchestrate and execute VASP first-principles calculations directly within HPC environments.

Why do my VASP INCAR and KPOINTS files keep causing configuration errors?

VASP configuration errors often occur when the four-file input set lacks mutual consistency; validating INCAR, POSCAR, KPOINTS, and POTCAR coherence before execution prevents these stage-handling issues.

How do I validate POTCAR consistency with other VASP input files?

Validating POTCAR consistency requires checking the four-file VASP input set holistically, ensuring pseudopotentials align with POSCAR species and INCAR settings to produce a coherent, ready-to-run configuration.