AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL unreviewed MIT Self-run

Qm Dft

skill-kdevos12-alkyl-qm-dft · by Kdevos12

Use when working with quantum chemistry (QM) and DFT calculations. Covers DFT functional/basis set selection, ORCA input/output, xTB semi-empirical methods (GFN2, CREST), PySCF Python-native QM, and standard workflows (geometry opt, frequencies, NMR, TD-DFT, reaction barriers, RESP charges).

No reviews yet
0 installs
35 views
0.0% view→install

Install

$ agentstack add skill-kdevos12-alkyl-qm-dft

Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

⚠ Flagged

1 finding(s); flagged for manual review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures
  • high Dangerous shell/eval execution.

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution Used
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Reliability & compatibility

Not yet reviewed
0 installs to date
no reviews yet
6mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Qm Dft? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

QM/DFT — Quantum Chemistry Calculations

Quantum mechanics-based methods compute electronic structure explicitly — enabling bond breaking/forming, spectroscopic properties, and accurate energetics beyond force fields. Python ecosystem: ORCA (best free QM, subprocess), xTB/tblite (fast semi-empirical, Python API), PySCF (pure Python, scriptable).

When to Use This Skill

  • Geometry optimization with QM accuracy (beyond MM force fields)
  • Reaction energetics: transition states, barrier heights, IRC
  • Spectroscopy: IR/Raman frequencies, NMR shifts, UV-Vis (TD-DFT)
  • Partial charge calculation: RESP, ESP, NBO, Mulliken
  • pKa estimation, protonation states
  • Conformer search and ranking (CREST + xTB)
  • Parametrization validation: compare QM vs force field energies
  • Property prediction: dipole moment, polarizability, HOMO/LUMO gaps

Method Cost Hierarchy

| Method | Cost | Accuracy | Use case | |--------|------|----------|----------| | GFN-FF | O(N²) | ~MM | Pre-screening, conformers | | GFN2-xTB | O(N²·8) | Good | Conformers, pre-opt, pKa | | r²SCAN-3c | O(N³) | Very good | Routine geometry opt | | B3LYP-D3BJ/def2-SVP | O(N⁴) | Good | Drug-like molecules opt | | B3LYP-D3BJ/def2-TZVP | O(N⁴) | Better | Single-point on opt geom | | ωB97X-D/def2-TZVP | O(N⁴) | Very good | Reaction barriers, CT states | | DLPNO-CCSD(T)/CBS | O(N⁵⁺) | Benchmark | High-accuracy energetics |

Quick Start

# xTB geometry optimization (fastest QM-level method)
import subprocess

result = subprocess.run(
    ['xtb', 'mol.xyz', '--opt', '--gfn', '2', '--alpb', 'water'],
    capture_output=True, text=True, cwd='workdir/'
)
# Output: xtbopt.xyz (optimized), xtbopt.log

# Parse final energy
for line in result.stdout.split('\n'):
    if 'TOTAL ENERGY' in line:
        energy = float(line.split()[3])  # Hartree
        print(f"E = {energy:.8f} Eh")
# ORCA single-point DFT (via subprocess)
orca_input = """\
! B3LYP D3BJ def2-SVP TightSCF
%pal nprocs 4 end
%maxcore 2000

* xyzfile 0 1 mol.xyz
"""

with open('sp.inp', 'w') as f:
    f.write(orca_input)

result = subprocess.run(['orca', 'sp.inp'], capture_output=True, text=True)
# Parse with chem_qm.py: python chem_qm.py --parse sp.out

Router — What to Read

| Task | Reference | |------|-----------| | DFT functionals, basis sets, dispersion, Jacob's ladder | references/dft-theory.md | | ORCA: input syntax, optimization, freq, NMR, TD-DFT, output parsing | references/orca-practical.md | | xTB/GFN2: CLI, Python (tblite), CREST, solvation, pKa | references/xtb-semiempirical.md | | PySCF: Python QM, HF/DFT/MP2/CCSD, NMR, ESP charges | references/pyscf-python.md | | Standard recipes: opt→freq, RESP, UV-Vis, barriers, NBO | references/common-workflows.md |

Key Tools

| Tool | Version | Install | Role | |------|---------|---------|------| | ORCA | 6.0 | orca-forum.org (free) | General QM: DFT, MP2, CCSD(T), TD-DFT | | xTB | 6.7 | conda install -c conda-forge xtb | Fast semi-empirical | | tblite | 0.3 | pip install tblite | xTB Python API | | CREST | 3.0 | conda install -c conda-forge crest | Conformer/ensemble search | | PySCF | 2.7 | pip install pyscf | Python-native QM | | Psi4 | 1.9 | conda install -c conda-forge psi4 | Python QM + MP2/CCSD |

Related Skills

  • ase — structure building, ASE-driven optimization with ORCA/xTB calculators
  • force-fields — pre-optimize with MM before QM; GAFF2 validation
  • docking — QM refinement of top docking poses
  • scripts: chem_qm.py — ORCA/Gaussian input gen + output parsing (ALKYL native)
  • scientific-skills:rowan — cloud QM (DFT, pKa, Chai-1) without local ORCA install

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.