hello-qm/catgo-lrg/computational-input

Claude Code and agent skill by hello-qm/catgo-lrg

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when the user asks to generate DFT input files (VASP, Quantum ESPRESSO, LAMMPS), optimize structures with ML potentials (MACE, CHGNet, M3GNet), compute energy, or set up any computational chemistry calculation.

Install

npx vskill@latest install hello-qm/catgo-lrg/computational-input

SKILL.md

Computational Input Generation

Quick Decision Guide

TaskTool
VASP input (INCAR/POSCAR/KPOINTS)catgo_vasp_generate
Quantum ESPRESSO pw.x inputcatgo_qe_generate
LAMMPS input + data filecatgo_lammps_generate
Multi-stage LAMMPS simulationcatgo_lammps_sequential
ML potential relaxationcatgo_optimize
Single-point energy/forcescatgo_energy
List available calculatorscatgo_calculators

VASP Input

catgo_vasp_generate
  • Calculation types: opt, scf, freq, bader, dos, ddec, elf
  • Key params: encut (default 450 eV), gga ("PE"=PBE), ispin (2=spin-polarized),

ivdw (12=D3-BJ), kspacing, fixed_indices/fixed_z_below

Common patterns:

  • Bulk optimization: calculation_type="opt", isif=3 (relax cell+ions)
  • Slab optimization: calculation_type="opt", isif=2, fixed_z_below=Z
  • DOS: calculation_type="dos", dense k-mesh

Call catgo_vasp_calc_types to list all available types with defaults.

Quantum ESPRESSO Input

catgo_qe_generate
  • Calculation types: scf, relax, vc-relax, nscf, bands
  • Key params: ecutwfc (default 60 Ry), ecutrho (default 480 Ry),

kspacing, occupations, smearing ("mv"=Marzari-Vanderbilt), nspin

Call catgo_qe_templates for recommended settings per calculation type.

LAMMPS Input

catgo_lammps_generate
  • Simulation types: minimize, nve, nvt, npt
  • Key params: pair_style, pair_coeff, potential_file, temperature, pressure
catgo_lammps_sequential — Multi-stage MD protocol:
json
{"stages": [
{"name": "minimize", "simulation_type": "minimize"},
{"name": "heat", "simulation_type": "nvt", "temperature": 300, "run_steps": 10000},
{"name": "equilibrate", "simulation_type": "npt", "temperature": 300, "run_steps": 50000},
{"name": "production", "simulation_type": "nvt", "temperature": 300, "run_steps": 100000}
]}

Call catgo_lammps_pair_styles for available force fields. Call catgo_lammps_validate before generating to check configuration.

ML Potential Optimization

catgo_optimize

Quick relaxation using ML interatomic potentials:

  • mace: Best accuracy for most systems
  • chgnet: Good for oxides
  • m3gnet: General purpose
  • emt: Fast, metals only (testing)

Params: fmax (default 0.05 eV/A), max_steps (200), relax_cell (True to relax lattice)

catgo_energy — Single-point energy + forces without optimization.

Workflow Recipes

ML Pre-Optimization then DFT
  1. catgo_optimize(calculator="mace", fmax=0.05) → 2. catgo_vasp_generate(calculation_type="opt")
VASP Slab Calculation
  1. Build slab → 2. catgo_vasp_generate(calculation_type="opt", isif=2, fixed_z_below=Z, encut=520)

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
172
Repository forks
18
7-day trend score
26

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/hello-qm/catgo-lrg/computational-input/badge)](https://verified-skill.com/skills/hello-qm/catgo-lrg/computational-input)

Something wrong with this skill or its page? Tell us.