mat-md-monitors

Official

Stop unstable MD runs before they explode

Authorlearningmatter-mit
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents wasted compute and unreliable results by detecting molecular dynamics instabilities early and terminating simulations safely before trajectories diverge or thermodynamic/transport properties become meaningless.

Core Features & Use Cases

  • Real-time stability monitoring: Uses ASE callbacks integrated into the run_md tool for zero-latency stopping when monitors trigger (e.g., explosion, equilibration, overshoot, volume instability, or diffusion convergence).
  • Targeted convergence checks: Stops based on temperature/potential energy stabilization and diffusion diffusivity relative-error thresholds for a chosen specie.
  • Temperature quenching support: Implements linear temperature ramps to move from temperature to temperature_end over a specified number of steps using thermostat-compatible updates.

Quick Start

Use the mat-md-monitors skill to run an ASE molecular dynamics simulation with monitor=True and a monitor_type such as "explosion" and "equilibration" so unstable or non-converged trajectories stop automatically.

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: mat-md-monitors
Download link: https://github.com/learningmatter-mit/AtomisticSkills/archive/main.zip#mat-md-monitors

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.