reacnetgenerator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited reacnetgenerator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
uvx --refresh --from reacnet-md-tools rng-pipeline ...uvx --refresh --from reacnet-md-tools rng-query ...If you need full official flags (e.g. --cell, --nopbc, --use-ase, --miso, HMM matrices), use native:
uvx --refresh --from reacnetgenerator reacnetgenerator ...Use this skill for reactive MD post-processing when the user wants to:
bond, dump, xyz, or extxyz trajectoriesreacnet-md-tools) and the native `reacnetgenerator` CLI.reactionabcd / .species outputs after a runRead only what is relevant:
--nopbc or input-type choice: references/pbc-and-inputs.mdChoose the narrowest tool that solves the user’s request:
.reactionabcd / .species outputs and wants analysis rather than rerunning.Usually you only need:
bond | dump | xyz | extxyz if not obvious-a/--atomname unless they can be inferred from a LAMMPS data fileDo not ask unnecessary questions when the trajectory already contains enough information.
reacnet-md-tools)Use reacnet-md-tools for routine runs because it is safer and more agent-friendly:
.data filesout/<basename>/ directoryWhen running the wrapper from an agent, prefer uvx so the latest published version is resolved automatically:
uvx --refresh --from reacnet-md-tools rng-pipeline --help
uvx --refresh --from reacnet-md-tools rng-query --helpreacnetgeneratorUse native reacnetgenerator when the user explicitly needs official flags such as:
--miso--use-ase--ase-cutoff-mult--ase-pair-cutoffs--nopbc--cell-n/--nproc-s/--selectatoms--matrixa--matrixb--urlsIf using native CLI, follow the official flag semantics in references/cli.md.
ITEM: blocks), treat it as dump.bonds.reaxc, treat it as bond / lammpsbondfile..xyz, treat it as xyz unless it is explicitly extxyz.Read references/pbc-and-inputs.md when choosing --cell or --nopbc.
Short version:
--cell.--nopbc only when the run is truly non-periodic, already unwrapped/reconstructed, or lacks meaningful periodic cell semantics.--nohmm unless the user explicitly wants HMM behavior.--nohmm.If the user already has outputs such as:
.reactionabcd.speciesprefer post-analysis over rerunning. Use rng-query first unless the user specifically wants the raw files opened or a browser UI.
For normal runs, make outputs predictable and easy to inspect:
run.log*.html, *.svg, *.json, *.species, *.reaction*summary.md if using the wrapper workflow~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.