LAMMPS Workflows
Ekte, testede LAMMPS hjelpeskript for inputgenerering, jobb-sjekker, logg-oppsummeringer, og NaN-thermo krasj-gjenoppretting.
Bestått
Hva den gjør
Håndterer LAMMPS atomistiske simulerings arbeidsflyt-oppgaver — genererer minimere/NVT/NPT/restart input-skjeletter, sjekker en jobb-mappe for manglende data eller potensielle filer, oppsummerer log.lammps thermo-utdata, og gjør krasjede/ustabile kjøringer om til konkrete gjenopprettingsveiledninger. Utløses ved LAMMPS, in.lammps, log.lammps, pair_style/pair_coeff, eller ensemble/restart/scheduler forespørsler, og holder seg eksplisitt utenfor plane-wave DFT-territorium.
Testrapport
Kjørte den nøyaktige kommandosekvensen fra READMEs egen 'Local Validation'-seksjon ende-til-ende mot den medfølgende nan-thermo fixturen og hvert skript reproduserte rent — recommend_lammps_recovery.py diagnostiserte korrekt fixturens reelle 'Lost atoms'-feil og NaN thermo-linje, deretter produserte en konkret restart-plan, langt utover hva et generisk (ikke-ferdighets) krasj-gjenopprettingssvar ga for samme fixture.
Testet på: 2026-07-14 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/chatmaterials/lammps-workflows cd lammps-workflows mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/lammps-workflows
Kommandoer og eksempelprompter
/lammps-workflowsEkte, testede LAMMPS hjelpeskript for inputgenerering, jobb-sjekker, logg-oppsummeringer, og NaN-thermo krasj-gjenoppretting.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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