agentsclimarketplace

Openmm system minimization

Skill ma-compbio-lab/SkillFoundry/skills/computational-chemistry-and-molecular-simulation/openmm-system-minimization

Use this skill to run a deterministic OpenMM energy minimization on a tiny toy system. Do not use it for production molecular dynamics or force-field validation.From its SKILL.md

Install
npx -y skills add ma-compbio-lab/SkillFoundry --skill openmm-system-minimization

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.8 KB, 352 tokens by cl100k_base, as published. Nobody here has run it

Purpose

Provide a minimal, runnable OpenMM starter that creates a small bonded system, minimizes its energy, and reports before/after energies and coordinates.

When to use

  • You need a verified local OpenMM entry point.
  • You want a tiny deterministic minimization example before scaling to larger simulations.

When not to use

  • You need biomolecular force-field preparation or explicit-solvent production runs.
  • You need ensemble sampling or long-timescale trajectories.

Inputs

  • Optional JSON summary path

Outputs

  • JSON summary with OpenMM version, platform, initial/final potential energy, and final coordinates

Requirements

  • slurm/envs/chem-tools with OpenMM available

Procedure

  1. Run slurm/envs/chem-tools/bin/python skills/computational-chemistry-and-molecular-simulation/openmm-system-minimization/scripts/run_openmm_minimization.py.
  2. Compare initial_potential_energy_kj_mol and final_potential_energy_kj_mol.
  3. Reuse the script as a seed for more realistic system-building workflows.

Validation

  • The command exits successfully.
  • Final potential energy is lower than the initial potential energy.
  • Final coordinates are emitted for all particles.

Failure modes and fixes

  • Missing OpenMM environment: run the script with slurm/envs/chem-tools/bin/python.
  • Numerical issues: reset the toy system to the bundled defaults.

Safety and limits

  • Educational starter only.
  • This is not a physically meaningful production system.

Provenance

Related skills

  • rdkit-molecular-descriptors

What ships with it: 9 files

6.3 KB alongside SKILL.md, 2 of them executable

examples/

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.