mat-stability

Official

Compute 0K convex-hull stability and E_hull

Authorlearningmatter-mit
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill calculates a material’s 0K thermodynamic stability by computing its energy above the convex hull (E_hull) from competitor phases.

Core Features & Use Cases

  • Materials Project hull query: Retrieves stable phases in the full chemical system (including subsystems) at a specified thermodynamic level (e.g., r2SCAN/R2SCAN).
  • Uniform MLIP relaxation: Relaxes the target and all hull structures with the same MLIP model/settings to maintain energy consistency.
  • Convex hull construction & E_hull: Uses pymatgen phase diagram analysis to compute E_hull (meV/atom), decomposition products, and a stability label (STABLE/METASTABLE/UNSTABLE).
  • Optional electrochemical stability window (ECW): Computes intrinsic V_red and V_ox versus a chosen mobile ion using the electrochemical window logic.
  • Use Case: Evaluate whether a candidate solid electrolyte (or any compound) is thermodynamically stable against competing phases before deeper simulation or experiment.

Quick Start

Run the convex-hull stability workflow for LiFePO4 by querying the Materials Project hull, relaxing all hull structures with a consistent r2SCAN-level MLIP, and computing E_hull (and ECW if requested) into a JSON report.

Dependency Matrix

Required Modules

pymatgenasematplotlibmp-api

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mat-stability
Download link: https://github.com/learningmatter-mit/AtomisticSkills/archive/main.zip#mat-stability

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.