abinit

Automate ABINIT-based DFT workflows for DFPT phonons, GW, and BSE calculations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ABINIT-based DFT calculations can be intricate to set up, manage, and reproduce, especially when incorporating DFPT phonons, GW calculations, or BSE spectra across multi-dataset inputs. This skill provides a guided workflow to construct ABINIT inputs, organize tasks, and execute on HPC resources from within CatGo.

Core Features & Use Cases

  • Automates ABINIT workflow creation, including structure verification, workflow generation, and shell-based task execution.
  • Supports multi-dataset ABINIT runs (SCF, NSCF, DFPT, GW/BSE) within a single input, improving reproducibility and efficiency.
  • Enables end-to-end HPC integration, including prerequisite checks (ABINIT availability, pseudopotentials) and structured task management.

Quick Start

Create a new ABINIT workflow and add a shell task that runs abinit on your HPC cluster.

Frequently Asked Questions about abinit

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

FAQPage Schema
How do I automate ABINIT DFT workflows for DFPT phonons and GW calculations on HPC?

You can automate ABINIT DFT workflows by generating multi-dataset inputs for DFPT phonons and GW calculations, then executing shell-based tasks directly on your HPC cluster. This requires ABINIT to be installed and pseudopotentials to be available.

Can I run multi-dataset ABINIT inputs for SCF, NSCF, and BSE spectra in a single workflow?

Yes, multi-dataset ABINIT inputs allow you to run SCF, NSCF, DFPT, and BSE spectra within a single workflow. This improves calculation reproducibility and efficiency by organizing multiple tasks end-to-end.

What prerequisites do I need to run ABINIT GW and BSE calculations from CatGo?

To run ABINIT GW and BSE calculations, you need ABINIT installed on your HPC cluster, available pseudopotentials, and a loaded structure in CatGo's viewer. The workflow checks these prerequisites before execution.

Does this workflow support end-to-end HPC integration for ABINIT tasks?

Yes, the workflow enables end-to-end HPC integration by performing prerequisite checks for ABINIT availability and pseudopotentials, generating inputs, and managing structured shell-based task execution on the cluster.

What is the best way to manage ABINIT multi-dataset inputs for complex DFT calculations?

The best way to manage complex ABINIT multi-dataset inputs is using a guided workflow that structures tasks for SCF, NSCF, DFPT, and GW/BSE sequentially, ensuring proper structure verification and organized HPC execution.

Why does my ABINIT workflow require a loaded structure in CatGo before generating inputs?

Your ABINIT workflow requires a loaded structure in CatGo's viewer to perform structure verification and accurately generate the multi-dataset DFT inputs needed for your specific DFPT, GW, or BSE calculations.