general-property-units
OfficialUnify energy, force, and stress units.
Authorlearningmatter-mit
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill resolves confusion and errors caused by inconsistent units for energy, forces, and stress when mixing MLIP predictions, DFT outputs, and simulation tooling.
Core Features & Use Cases
- Authoritative ASE-standard conventions: Defines the project’s standard units for energy, forces, and stress (including Voigt ordering) to prevent silent mismatches.
- MLIP and trainer-specific conversion rules: Documents how inference and training labels map across MACE, CHGNet, UMA, and MatGL, including the special MatGL stress conversion path.
- DFT output normalization (e.g., VASP): Covers unit and sign conventions for VASP stress so downstream comparisons are physically consistent.
- Conversion factor quick reference: Provides commonly needed conversion constants and reminders for safe reporting (e.g., MAE units).
Quick Start
Use the general-property-units Skill to verify that any energy, force, or stress values you exchange between ASE, MLIP wrappers, training datasets, and VASP/DFT outputs are expressed in the correct units and with the correct sign conventions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: general-property-units Download link: https://github.com/learningmatter-mit/AtomisticSkills/archive/main.zip#general-property-units Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.