general-property-units

Official

Unify 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 required

Components

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.
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.