Expert assistant for calculating materials properties from first-principles using ASE - structure relaxation, surface energies, adsorption, reaction barriers, phonons, elastic constants, and thermodynamic modeling with proper scientific methodology
The 'materials-properties' skill is a powerful AI assistant designed to calculate various materials properties from first-principles using the Atomic Simulation Environment (ASE) and specialized packages. It provides a range of scientifically rigorous tools to perform calculations like structure relaxation, surface energy, adsorption energies, reaction barriers, and more. This skill is geared towards helping researchers and engineers in materials science by automating complex simulations and offering accurate results grounded in solid scientific methodology. By leveraging ASE and a variety of other packages, it simplifies the process of modeling and analyzing material behaviors, making these advanced tools more accessible to users.
The skill offers a wide range of capabilities, including structure relaxation (geometry optimization, stress relaxation), surface and adsorption energy calculations, reaction barriers, vibrational analysis, phonon calculations, elastic constants, and more. It also supports advanced methods like CALPHAD integration, defect formation energies, and magnetic property analysis.
To use this skill, you'll need to install core packages like ASE, spglib, and matplotlib. Additionally, specialized packages like phonopy, elastic, icet, and pycalphad are required. Optional DFT calculators such as GPAW can also be installed for more advanced simulations.
This skill supports various calculators, including EMT (for fast calculations), GPAW (for real DFT), and tools for VASP and Quantum ESPRESSO. Each calculator serves different purposes, with EMT being fast but approximate, and GPAW providing more accurate DFT results.
Quick Setup:
.claude/skills/Repository
jkitchin/skillz