gibbs-free-energy

Calculate Gibbs energy corrections from DFT data using E_DFT, ZPE, and TS.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Compute Gibbs free energy from DFT data by combining electronic energy, zero-point energy, and entropic contributions, enabling accurate thermodynamics for surface and gas-phase species.

Core Features & Use Cases

  • Thermodynamic corrections: compute G = E_DFT + ZPE - TS with options for adsorbed and gas-phase species.
  • End-to-end workflow: supports geo_opt -> freq -> gibbs_energy pipelines for catalytic surfaces and gas-phase references.
  • Practical use cases: assess reaction energetics and equilibria under chosen temperatures and pressures, guiding catalyst design.

Quick Start

Provide E_DFT, frequencies, and phase to compute Gibbs energy for your system at the desired temperature.

Frequently Asked Questions about gibbs-free-energy

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

FAQPage Schema
How do I calculate Gibbs free energy corrections from DFT frequency data?

Gibbs energy is computed as G = E_DFT + ZPE - TS. You supply electronic energy, frequencies, and phase data to calculate thermal corrections for adsorbed or gas-phase species at your target temperature.

What is the correct workflow for computing Gibbs energy for catalysis surfaces?

The integrated pipeline runs geo_opt, freq, then gibbs_energy steps. You supply phase, temperature, and freq_cutoff parameters to obtain corrected thermodynamic values for surface and gas-phase species.

Can I apply thermal corrections to both adsorbed and gas-phase species?

Yes, thermal corrections apply to both adsorbed and gas-phase species. You specify the phase parameter to compute Gibbs energy for catalytic surfaces and gas-phase references within the same reaction energetics workflow.

Do I need a frequency analysis step to compute Gibbs energy from DFT data?

Yes, frequency analysis is required. The Gibbs energy calculation needs vibrational frequency outputs to determine zero-point energy and entropic contributions, making the freq step a mandatory prerequisite in the workflow pipeline.

Why does my ZPE and TS calculation need a frequency cutoff parameter?

The freq_cutoff parameter filters low-frequency vibrational modes that cause errors in ZPE and TS calculations. This is critical for adsorbed species where weak surface interactions produce spurious low-frequency modes.