LAMMPS Router

SkillDev tools

Route LAMMPS molecular dynamics requests to force-field-specific sub-skills. Use when the user requests LAMMPS with a specific potential type (DeePMD, ReaxFF).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the LAMMPS Router skill

What this skill tells your AI

The instructions your AI receives, as published by hello-qm/catgo-lrg in .claude/skills/lammps/SKILL.md and read by ahel’s review.

Route LAMMPS requests to the appropriate force-field sub-skill.

Routing Table

User intentRoute to
LAMMPS with DeePMD potential / DP modeldeepmd/SKILL.md
LAMMPS with ReaxFF reactive force fieldreaxff/SKILL.md
General LAMMPS MD (EAM, Tersoff, LJ)Use CatGo's built-in MD task type

Shared Policies

  1. Always specify units — LAMMPS has multiple unit systems. DeePMD uses metal, ReaxFF uses real.
  2. Timestep must match unitsmetal: 1 fs = 0.001 ps; real: 1 fs.
  3. Dump trajectory — always include dump command for trajectory output.
  4. Thermo output — always include thermo and thermo_style for monitoring.
  5. Restart files — write restart files periodically for long simulations.

Quick Decision Guide

  • "MD with machine learning potential" / "DP-MD" → deepmd/SKILL.md
  • "Reactive MD" / "ReaxFF" / "combustion" / "oxidation" → reaxff/SKILL.md
  • "Simple MD" / "LJ" / "EAM" / "metal MD" → use CatGo built-in MD task
  • "Convert trajectory" → ../data/dpdata/SKILL.md

General LAMMPS via CatGo (Built-in)

For standard force fields, CatGo's MD engine can be used directly:

catgo_workflow_engine(action="add_task", params={
  "workflow_id": "wf_xxx",
  "task_type": "md",
  "software": "lammps",
  "structure": "<json>",
  "temperature": 300,
  "timestep": 1.0,
  "nsteps": 100000,
  "system_name": "Cu_melt"
})

For specialized potentials (DeePMD, ReaxFF), use the sub-skills.

Signals

GitHub stars
196
Forks
23
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
lammps-router
Source
github.com/hello-qm/catgo-lrg