hello-qm/catgo-lrg/orca
Claude Code and agent skill by hello-qm/catgo-lrg
- community
Checking that the SKILL.md file is still in the repository.
Routes ORCA calculation requests to opt, neb_ts, or freq sub-skills. Enforces ORCA-specific policies for method, basis set, charge, and multiplicity.
Install
npx vskill@latest install hello-qm/catgo-lrg/orcaSKILL.md
ORCA Router Skill
When to Use
Use this skill when the user requests any ORCA-based calculation. Route to the appropriate sub-skill based on what the user needs:
| User intent | Route to | |
|---|---|---|
| Geometry optimization, energy minimization | orca/opt | |
| Transition state, NEB, reaction barrier | orca/neb_ts | |
| Vibrational frequencies, IR spectrum, thermochemistry | orca/freq |
ORCA-Specific Policies
Method and Basis Set Defaults
Always set software: "orca" in workflow node params. Default method/basis combinations by use case:
| Use case | Method | Basis | Notes | |
|---|---|---|---|---|
| General organic | B3LYP | def2-SVP | Good balance of cost/accuracy | |
| Production organic | B3LYP | def2-TZVP | Publication quality | |
| Transition metals | PBE0 | def2-SVP | Better for d-electrons | |
| Weak interactions | B3LYP-D3BJ | def2-TZVP | Dispersion-corrected | |
| Quick screening | HF-3c | (built-in) | Composite, very fast | |
| Accurate energies | DLPNO-CCSD(T) | cc-pVTZ | Gold standard, expensive |
Charge and Multiplicity
ORCA requires explicit charge and multiplicity for every calculation. Always ask the user or infer from the structure:
- Neutral closed-shell:
charge: 0, multiplicity: 1 - Radical (one unpaired e-):
charge: 0, multiplicity: 2 - Anion:
charge: -1, multiplicity: 1(or 2 if radical anion) - Cation:
charge: 1, multiplicity: 1(or 2 if radical cation) - Transition metal complexes: determine from d-electron count and ligand field
If unsure, ask the user. Never guess multiplicity for open-shell systems.
Solvent Models
ORCA supports implicit solvation via CPCM:
Common solvents: Water, Acetonitrile, DMSO, THF, Toluene, DCM.
MCP Tool Examples
Check what the user has loaded
Always check the viewer state first to confirm a molecular structure is loaded (not a periodic crystal -- ORCA is for molecular calculations).
Create an ORCA optimization workflow
Then add an ORCA geo_opt task (see orca/opt skill for full details):
Create an ORCA frequency workflow
Opt + Freq chain (common pattern)
After creating the workflow, add both tasks and connect them:
Routing Decision Tree
- Does the user want to find a transition state or reaction barrier?
- YES -> route to
orca/neb_ts
- Does the user want vibrational frequencies, IR spectrum, or thermochemistry?
- YES -> route to
orca/freq
- Does the user want to optimize a geometry or get an energy?
- YES -> route to
orca/opt
- Unsure? Ask the user what property they need.
Common Mistakes
- Using ORCA for periodic systems (ORCA is molecular only -- use VASP or CP2K)
- Forgetting charge/multiplicity (ORCA will fail or give wrong results)
- Using too large a basis for initial screening (start with def2-SVP)
- Not including dispersion for systems with non-covalent interactions
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingserver/catgo/workflow/skills/orca/SKILL.md
Popularity
- Repository stars
- 198
- Repository forks
- 23
- 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
[](https://verified-skill.com/skills/hello-qm/catgo-lrg/orca)