computational-chemistry

star 2

Computer simulation of chemical systems

ffsshhttiikk By ffsshhttiikk schedule Updated 2/28/2026

name: computational-chemistry description: Computer simulation of chemical systems license: MIT compatibility: opencode metadata: audience: computational chemists, researchers, modelers category: chemistry

What I do

  • Perform quantum chemical calculations
  • Run molecular dynamics simulations
  • Calculate molecular properties
  • Optimize chemical structures
  • Predict reaction mechanisms
  • Analyze protein-ligand interactions

When to use me

  • When calculating molecular orbitals and properties
  • When simulating molecular dynamics
  • When optimizing molecular structures
  • When predicting reaction barriers
  • When studying protein-ligand binding
  • When calculating thermodynamic properties

Key Concepts

Quantum Chemistry Methods

Ab Initio Methods

  • Hartree-Fock (HF)
  • Configuration Interaction (CI)
  • Coupled Cluster (CCSD, CCSD(T))
  • Density Functional Theory (DFT)

Basis Sets

  • STO-3G, 6-31G, 6-311G: Split-valence
  • cc-pVDZ, cc-pVTZ: Correlation-consistent
  • aug-cc-pVTZ: Augmented for anions

Molecular Dynamics

# Example: Velocity Verlet integration
def velocity_verlet(r, v, a, dt, potential_fn):
    """Integrate Newton's equations of motion."""
    # Half-step velocity update
    v_half = v + 0.5 * a * dt
    
    # Full position update
    r_new = r + v_half * dt
    
    # Calculate new forces
    a_new = -grad(potential_fn, r_new) / mass
    
    # Full velocity update
    v_new = v_half + 0.5 * a_new * dt
    
    return r_new, v_new, a_new

Force Fields

  • AMBER: Proteins, nucleic acids
  • CHARMM: General biomolecules
  • OPLS: Liquids, proteins
  • UFF: Periodic materials
  • ReaxFF: Reactive dynamics
Install via CLI
npx skills add https://github.com/ffsshhttiikk/opencode-agents-skills --skill computational-chemistry
Repository Details
star Stars 2
call_split Forks 2
navigation Branch main
article Path SKILL.md
Occupations
More from Creator
ffsshhttiikk
ffsshhttiikk Explore all skills →