vasp-relax

Automate VASP geometry optimizations for bulk, slab, and adsorbate-on-slab systems.

181|20|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Hello-QM/catgo-LRG --skill vasp-relax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vasp-relax
Source: https://github.com/Hello-QM/catgo-LRG/tree/main/.claude/skills/vasp-relax
Command: npx skills add https://github.com/Hello-QM/catgo-LRG --skill vasp-relax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

VASP geometry optimizations are a cornerstone for accurate materials modeling, but setting up reliable relaxations across bulk, slab, and adsorbate-on-slab configurations is error-prone and time-consuming.

Core Features & Use Cases

  • Automates setup and submission of VASP relaxations for bulk, slab, and adsorbate-on-slab systems with correct ISIF, frozen layers, and convergence settings.
  • Provides safe defaults and practical guidance for parameters like ENCUT, EDIFFG, ISMEAR, NSW, IBRION, and selective dynamics to ensure consistent results.
  • Supports end-to-end workflow integration (structure input, parameter selection, submission, and post-relaxation verification) to streamline computational campaigns.

Quick Start

Create a workflow that sets up a bulk relaxation with geo_opt using ISIF=3 and submit for HPC.

Frequently Asked Questions about vasp-relax

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

FAQPage Schema
How do I set up VASP geometry optimization for bulk and slab systems?

You can automate VASP geometry optimization by using adjustable defaults for ENCUT, EDIFFG, ISMEAR, NSW, and IBRION to enforce correct relaxation regimes and slab freezing policies.

What ISIF setting should I use for bulk relaxation in VASP?

Bulk relaxation in VASP typically uses ISIF=3 to optimize cell shape, volume, and atomic positions simultaneously for accurate energy convergence.

How do I freeze specific layers during a slab relaxation in VASP?

Slab relaxation in VASP requires selective dynamics to enforce slab freezing policies, keeping the bottom layers fixed while allowing the top layers and adsorbates to relax.

Can I automate VASP relaxations for adsorbate-on-slab configurations?

Yes, VASP relaxations for adsorbate-on-slab configurations are fully automated, ensuring correct ISIF handling, frozen layer strategies, and convergence control for catalysis workflows.

What are the safe default parameters for VASP convergence settings?

Safe defaults for VASP convergence settings include adjustable values for ENCUT, EDIFFG, ISMEAR, NSW, and IBRION to ensure consistent and reliable geometry optimization results.

How do I verify a VASP relaxation after submission to HPC?

After submitting a VASP relaxation to HPC, you can verify convergence using end-to-end workflow integration that includes post-relaxation verification to confirm the structure is properly optimized.