LAMMPS Workflows
Scripts auxiliares LAMMPS reales y probados para generación de entrada, verificación de trabajos, resúmenes de logs y recuperación de fallos NaN-thermo.
Probado · Funciona
Qué hace
Maneja tareas del flujo de trabajo de simulación atomística LAMMPS — generación de esqueletos de entrada minimize/NVT/NPT/restart, verificación de un directorio de trabajo en busca de datos faltantes o archivos potenciales, resumen de la salida térmica de log.lammps y conversión de ejecuciones fallidas/inestables en orientación de recuperación concreta. Se activa en solicitudes de LAMMPS, in.lammps, log.lammps, pair_style/pair_coeff o ensemble/restart/scheduler, y se mantiene explícitamente fuera del territorio de DFT de onda plana.
Informe de la prueba
Se ejecutó la secuencia de comandos exacta de la sección 'Local Validation' del propio README de principio a fin contra el fixture nan-thermo incluido y cada script se reprodujo limpiamente — recommend_lammps_recovery.py diagnosticó correctamente el error real 'Lost atoms' del fixture y la línea térmica NaN, luego produjo un plan de reinicio concreto, mucho más allá de lo que una respuesta genérica (no-habilidad) de recuperación de fallos dio para el mismo fixture.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/chatmaterials/lammps-workflows cd lammps-workflows mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/lammps-workflows
Comandos y prompts de ejemplo
/lammps-workflowsScripts auxiliares LAMMPS reales y probados para generación de entrada, verificación de trabajos, resúmenes de logs y recuperación de fallos NaN-thermo.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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