Agent skill

Lammps Reaxff

by Hello-QM in Hello-QM/catgo-LRG

Run LAMMPS molecular dynamics with ReaxFF reactive force field.

AGPL-3.0Auto-check passedResearch & Science

Install Lammps Reaxff

skills CLI
$ npx skills add Hello-QM/catgo-LRG --skill lammps-reaxff -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Hello-QM/catgo-LRG lammps-reaxff --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Hello-QM/catgo-LRG.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/lammps-reaxff .claude/skills/lammps-reaxff && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lammps-reaxff
GitHub stars
205
Token cost
~1.2k tokens
SKILL.md length
409 words
Files
1
Skills in repo
75
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Run LAMMPS molecular dynamics with ReaxFF reactive force field.

  • Works in 3 steps: Create workflow → Add ReaxFF MD task → Analyze with ReacNetGenerator (optional)
  • The user needs reactive MD for combustion
  • SKILL.md covers When to Use, Prerequisites, Workflow Steps and LAMMPS Input Template — ReaxFF…, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Lammps Reaxff is an agent skill from Hello-QM/catgo-LRG. Run LAMMPS molecular dynamics with ReaxFF reactive force field. Use when the user needs reactive MD for combustion, oxidation, corrosion, or bond breaking/forming.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Requires LAMMPS compiled with the REAXFF package. A ReaxFF parameter file (ffield.reax) is required for the element combination.

It sits in Research & Science, covering Physical and earth sciences. The repository describes itself as: AI-driven workbench for computational materials science — interactive 3D structure viewer, natural-language CatBot assistant, visual DAG workflow engine, HPC job submission… The licence is AGPL-3.0.

When your agent uses it

  • The user needs reactive MD for combustion
  • Bond breaking/forming

Example prompts

  • “/lammps-reaxff”

Requirements

  • Compatibility (from SKILL.md): Requires LAMMPS compiled with the REAXFF package. A ReaxFF parameter file (ffield.reax) is required for the element combination.

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Create workflow
  2. Add ReaxFF MD task
  3. Analyze with ReacNetGenerator (optional)

What it can do on your machine

Read from SKILL.md and the folder at commit fd6291b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires LAMMPS compiled with the REAXFF package. A ReaxFF parameter file (ffield.reax) is required for the element combination.

    From compatibility in the SKILL.md frontmatter.

Context cost

Lammps Reaxff loads about 1.2k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 409 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Hello-QM/catgo-LRG at commit fd6291b, republished under its AGPL-3.0 licence (© Hello-QM). 409 words, ~1,215 tokens.

Download SKILL.mdSave it as .claude/skills/lammps-reaxff/SKILL.md (or your agent's skills folder).
name
lammps-reaxff
description
Run LAMMPS molecular dynamics with ReaxFF reactive force field. Use when the user needs reactive MD for combustion, oxidation, corrosion, or bond breaking/forming.
compatibility
Requires LAMMPS compiled with the REAXFF package. A ReaxFF parameter file (ffield.reax) is required for the element combination.
catalog-hidden
true

LAMMPS + ReaxFF

When to Use

  • User needs reactive molecular dynamics (bonds can break and form)
  • User wants to study combustion, pyrolysis, oxidation, or corrosion
  • User needs to model chemical reactions at the atomic scale without QM
  • User has a ReaxFF parameter file for the relevant elements

Prerequisites

  1. LAMMPS compiled with REAXFF package (lmp -h | grep REAXFF)
  2. ReaxFF parameter file (ffield.reax.xxx) for the element combination
  3. Initial structure — can be built with Packmol (see data/packmol/SKILL.md)

Workflow Steps

1. Create workflow
catgo_workflow_engine(action="create", params={"name": "ReaxFF combustion - methane/O2"})
2. Add ReaxFF MD task
catgo_workflow_engine(action="add_task", params={
  "workflow_id": "wf_xxx",
  "task_type": "shell",
  "name": "reaxff_md",
  "command": "lmp -in lammps.in > lammps.log 2>&1",
  "input_files": {
    "lammps.in": "<input script>",
    "ffield.reax.CHO": "<reaxff params>"
  },
  "system_name": "CH4_combustion"
})
3. Analyze with ReacNetGenerator (optional)

After MD completes, use analysis/reacnetgen/SKILL.md to extract reaction networks.

LAMMPS Input Template — ReaxFF NVT

units           real
boundary        p p p
atom_style      charge

read_data       structure.lmp

pair_style      reaxff NULL
pair_coeff      * * ffield.reax.CHO C H O

neighbor        2.0 bin
neigh_modify    every 10 delay 0 check yes

# Charge equilibration
fix             qeq all qeq/reaxff 1 0.0 10.0 1.0e-6 reaxff

# Velocities
velocity        all create 2000.0 12345 dist gaussian

# NVT
fix             1 all nvt temp 2000.0 2000.0 100.0

# Timestep (fs in real units)
timestep        0.25

# Output
thermo          100
thermo_style    custom step temp pe ke etotal press vol density

dump            1 all custom 100 traj.lammpstrj id type q x y z
dump_modify     1 sort id element C H O

# Bond order output (for reaction analysis)
fix             bonds all reaxff/bonds 1000 bonds.reax

run             500000

Important ReaxFF-Specific Settings

Charge Equilibration (MANDATORY)

ReaxFF requires dynamic charge equilibration at every step:

fix  qeq all qeq/reaxff 1 0.0 10.0 1.0e-6 reaxff

Never omit this fix. Without it, charges are not updated and results are physically meaningless.

Small Timestep

ReaxFF requires small timesteps due to reactive dynamics:

  • 0.25 fs — safe for most systems (recommended)
  • 0.5 fs — acceptable for heavy-atom systems without H
  • 1.0 fs — only for non-reactive equilibration phases
Bond Order Output

For reaction analysis, write bond information:

fix  bonds all reaxff/bonds 1000 bonds.reax

Feed bonds.reax to ReacNetGenerator for automated reaction network extraction.

Parameter File Sources

FileElementsReference
ffield.reax.CHOC, H, OChenoweth et al. (2008) — combustion
ffield.reax.Fe_O_C_HFe, O, C, HAryanpour et al. (2010) — iron oxidation
ffield.reax.ABA, B (various)Check doi.org/10.1021/acs.jctc.* for specific systems

Always cite the original ReaxFF parameterization paper.

Show full SKILL.md (183 more words)Show less

Parameter Guidance

ParameterTypical valueNotes
timestep0.25 fsReal units (fs); must be small for reactive dynamics
NVT temp damp100 fs100-200 fs typical in real units
qeq tolerance1.0e-6Charge equilibration convergence
Temperature1500-3000 KReactive events need high T to overcome barriers
Run length500K-5M steps125 ps - 1.25 ns at 0.25 fs timestep
Dump freq100-500For trajectory and reaction analysis

Common Pitfalls

  1. Missing qeq/reaxff fix — charges are not static in ReaxFF. Omitting charge equilibration gives garbage results.
  2. Wrong units — ReaxFF uses units real (kcal/mol, Ang, fs). Never use units metal.
  3. Timestep too large — 0.25 fs is the safe maximum. Larger timesteps cause energy conservation failure.
  4. Wrong element order — pair_coeff * * ffield.reax.CHO C H O must match atom types in data file.
  5. Parameter file incompatibility — ReaxFF parameters are NOT transferable between element combinations. Use only validated parameter sets.
  6. System too small — ReaxFF MD of reactions needs at least 500-1000 atoms for meaningful statistics.
  7. Temperature too low — reactions have barriers. Below 1000 K, you may see no reactive events in affordable simulation time.

© Hello-QM, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/lammps-reaxff of Hello-QM/catgo-LRG.

Open the folder on GitHubat commit fd6291b

Compare with similar skills

Lammps Reaxff next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lammps Reaxff compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lammps Reaxff this skillHello-QM/catgo-LRG205—~1.2kAutomated safety check: PassAGPL-3.0
AstropyzLanqing/codex-claude-academic-skills4.7k13 repos~2.9kAutomated safety check: PassBSD-3-Clause
PymatgenzLanqing/codex-claude-academic-skills4.7k11 repos~5kAutomated safety check: PassMIT
Cantera Ignition DelayK-Dense-AI/scientific-agent-skills48k1 repos~2.2kAutomated safety check: PassMIT
Weathertrpc-group/trpc-agent-go1.9k8 repos~591Automated safety check: PassApache-2.0
Pymol VisualizationChatMol/ChatMol373—~1.2kAutomated safety check: PassMIT

Similar skills

  • Astropy

    zLanqing/codex-claude-academic-skills

    Comprehensive Python library for astronomy and astrophysics.

    4.7k GitHub starsUsed in 13 repos~2.9k tokens
    Research & ScienceAuto-check passed
  • Pymatgen

    zLanqing/codex-claude-academic-skills

    Materials science toolkit. An agent skill from zLanqing/codex-claude-academic-skills.

    4.7k GitHub starsUsed in 11 repos~5k tokens
    Research & ScienceAuto-check passed
  • Cantera Ignition Delay

    K-Dense-AI/scientific-agent-skills

    Runs Cantera constant-volume or constant-pressure ignition simulations and reports temperature-based ignition delay with mechanism provenance and checks.

    48k GitHub starsUsed in 1 repo~2.2k tokens
    Research & ScienceAuto-check passed
  • Weather

    trpc-group/trpc-agent-go

    Get current weather and forecasts via wttr.in or Open-Meteo.

    1.9k GitHub starsUsed in 8 repos~591 tokens
    Research & ScienceAuto-check passed
  • Pymol Visualization

    ChatMol/ChatMol

    Generate publication-quality molecular visualization images using PyMOL.

    373 GitHub stars~1.2k tokensUpdated 6 mo ago
    Research & ScienceAuto-check passed
  • Review

    Muuuun/luxas

    Write domain-authentic review articles that synthesize rather than stack.

    1.2k GitHub stars~2.1k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed

More from Hello-QM/catgo-LRG

All 75 skills in this repo
  • Campaign Md Orchestration

    Hello-QM/catgo-LRG

    Drive a file-first, agent-in-the-loop computational campaign via a folder + markdown tree (no DB).

    205 GitHub stars~1.6k tokensUpdated 17 days ago
    Auto-check passed
  • Catgo Gibbs Pipeline

    Hello-QM/catgo-LRG

    Compute adsorption/reaction Gibbs free energies, free-energy diagrams, and electrochemical overpotentials (HER/ORR/OER/CO2RR/NRR) with VASP.

    205 GitHub stars~669 tokensUpdated 17 days ago
    Auto-check passed
  • Abinit

    Hello-QM/catgo-LRG

    Generate and manage ABINIT DFT calculations. An agent skill from Hello-QM/catgo-LRG.

    205 GitHub stars~963 tokensUpdated 17 days ago
    Auto-check passed
  • Adsorbate Placement

    Hello-QM/catgo-LRG

    A skill your agent uses when the user asks to place an adsorbate molecule on a surface, find adsorption sites, or set up a surface+adsorbate model for DFT.

    205 GitHub stars~3k tokensUpdated 17 days ago
    Auto-check passed
  • Adsorption Energy

    Hello-QM/catgo-LRG

    A skill your agent uses when the user asks for adsorption energy, binding energy, or wants to compare how strongly a molecule binds to a surface.

    205 GitHub stars~1.4k tokensUpdated 17 days ago
    Auto-check passed
  • Analysis Router

    Hello-QM/catgo-LRG

    A skill your agent uses when the user asks to analyze computational results: Gibbs free energy, OER/HER/CO2RR overpotentials, adsorption energy, convergence tests, DOS/d-band analysis, or Bader…

    205 GitHub stars~869 tokensUpdated 17 days ago
    Auto-check passed

Questions about Lammps Reaxff

What does Lammps Reaxff do?

Run LAMMPS molecular dynamics with ReaxFF reactive force field. Lammps Reaxff is an agent skill from Hello-QM/catgo-LRG. Run LAMMPS molecular dynamics with ReaxFF reactive force field.

When should I use Lammps Reaxff?

Lammps Reaxff fits situations like: the user needs reactive MD for combustion; bond breaking/forming.

How do I install Lammps Reaxff in Claude Code?

Run `npx skills add Hello-QM/catgo-LRG --skill lammps-reaxff -a claude-code`. Or copy the skill folder (.claude/skills/lammps-reaxff in Hello-QM/catgo-LRG) into .claude/skills/lammps-reaxff in your project. Claude Code loads it when a task matches its description.

How do I install Lammps Reaxff in Codex?

Run `npx skills add Hello-QM/catgo-LRG --skill lammps-reaxff -a codex`. Or copy the skill folder (.claude/skills/lammps-reaxff in Hello-QM/catgo-LRG) into .agents/skills/lammps-reaxff in your project. Codex loads it when a task matches its description.

Can I use Lammps Reaxff in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Hello-QM/catgo-LRG --skill lammps-reaxff -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lammps-reaxff, .gemini/skills/lammps-reaxff, .github/skills/lammps-reaxff and .opencode/skills/lammps-reaxff in your project.

What does Lammps Reaxff need to run?

SKILL.md names no scripts, command-line tools or credentials: Lammps Reaxff is instructions for the agent only. Compatibility (from SKILL.md): Requires LAMMPS compiled with the REAXFF package. A ReaxFF parameter file (ffield.reax) is required for the element combination. .

Does Lammps Reaxff access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Lammps Reaxff safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Lammps Reaxff use?

Lammps Reaxff is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lammps Reaxff use?

About 1.2k tokens (SKILL.md is roughly 4.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Lammps Reaxff?

Skills that share tags, products or a category with Lammps Reaxff: Astropy (zLanqing/codex-claude-academic-skills, 4.7k stars), Pymatgen (zLanqing/codex-claude-academic-skills, 4.7k stars), Cantera Ignition Delay (K-Dense-AI/scientific-agent-skills, 48k stars) and Weather (trpc-group/trpc-agent-go, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lammps Reaxff?

Hello-QM (a GitHub user) maintains it in Hello-QM/catgo-LRG, which has 205 GitHub stars. The repository holds 75 skills in this directory. The repository was last updated on September 22, 2026.

Source: Hello-QM/catgo-LRG on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.