LAMMPS Workflows
Echte, getestete LAMMPS-Hilfsskripte für Eingabegenerierung, Job-Checks, Log-Zusammenfassungen und NaN-thermo Absturz-Wiederherstellung.
Getestet · Funktioniert
Was es kann
Verwaltet LAMMPS atomistische Simulations-Workflow-Aufgaben – Generierung von minimize/NVT/NPT/restart Eingabe-Skeletten, Überprüfung eines Job-Verzeichnisses auf fehlende Daten oder potenzielle Dateien, Zusammenfassung der log.lammps Thermo-Ausgabe und Umwandlung abgestürzter/instabiler Läufe in konkrete Wiederherstellungsanleitungen. Wird ausgelöst bei LAMMPS, in.lammps, log.lammps, pair_style/pair_coeff oder Ensemble-/Restart-/Scheduler-Anfragen und bleibt explizit außerhalb des Bereichs der Plane-Wave-DFT.
Testbericht
Die exakte Befehlssequenz aus dem 'Local Validation'-Abschnitt der README Ende-zu-Ende gegen das gebündelte nan-thermo Fixture ausgeführt und jedes Skript wurde sauber reproduziert – recommend_lammps_recovery.py diagnostizierte korrekt den echten 'Lost atoms'-Fehler und die NaN-Thermozeile des Fixtures und erstellte dann einen konkreten Neustartplan, weit über das hinaus, was eine generische (nicht-Skill-) Absturz-Wiederherstellungsantwort für dasselbe Fixture lieferte.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/chatmaterials/lammps-workflows cd lammps-workflows mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/lammps-workflows
Befehle & Beispiel-Prompts
/lammps-workflowsEchte, getestete LAMMPS-Hilfsskripte für Eingabegenerierung, Job-Checks, Log-Zusammenfassungen und NaN-thermo Absturz-Wiederherstellung.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
My LAMMPS NVT run crashed with NaN thermo, what happened?Generate an NPT input skeleton for a LAMMPS simulationCheck my LAMMPS job directory for missing potential files