
Molecular Dynamics Simulation
Sets up, runs and analyzes molecular dynamics simulations of proteins and molecules with OpenMM and MDAnalysis.
- Repository
- K-Dense-AI/scientific-agent-skills
- Stars
- 55,780
- Licence
- MIT
- Files
- 3 files
What it does
Molecular dynamics (MD) simulates how atoms in a protein or small molecule move over time using physics equations. With this skill installed, the agent can guide you through preparing a molecular structure, adding water and ions, running energy minimization and equilibration, running production simulations with OpenMM, and analyzing the resulting trajectories with MDAnalysis (for example RMSD, RMSF, contact maps and free energy surfaces). The included notes stress that the setup needs careful system-specific checks and that a simulation alone does not establish binding free energy or residence time.
Great for
- Structural biologists and biophysicists setting up protein stability or flexibility studies
- Computational chemists analyzing ligand binding behaviour from trajectories
- Python developers building MD pipelines who want a tested starting point with OpenMM and MDAnalysis
Skip it if
- Clinical or medical decisions: simulation outputs are exploratory and do not establish real-world binding or efficacy, so they must not be used to guide treatment.
- Users without a Python 3.11+ environment or the ability to install OpenMM and MDAnalysis, since the code will not run without them.
- Long or large production runs on a laptop without GPU support, which can take impractically long; the skill does not establish GPU performance.
Try asking
- “Prepare a cleaned PDB file of my protein in a water box with 0.15 M salt using the AMBER14 force field.”
- “Run energy minimization and NVT equilibration on my prepared system, saving outputs with a new prefix.”
- “Compute RMSD and RMSF from my MD trajectory and plot them with matplotlib.”
- “Build a contact map and a free energy surface from my simulation trajectory.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 3 original files, the MIT licence and an attribution note.
molecular-dynamics.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip molecular-dynamics.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip molecular-dynamics.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Use a dedicated virtual environment as the SKILL.md instructs, and pin the reviewed OpenMM and MDAnalysis versions.
- Inspect your input structure first (missing loops, protonation, ligands, alternate locations) before trusting any simulation result.
- Use a fresh output prefix for each stage so earlier results are not overwritten, and test on the CPU platform before relying on a GPU.
What's inside
- references/mdanalysis_analysis.md
- references/system_preparation.md
- SKILL.md
Redistributed unmodified from K-Dense-AI/scientific-agent-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.