ase-calculators · v0.1.0 · 2026-03-24 · sha256 5dc52d1fced5f616
ase-calculators v0.1.0A
Immutable. This exact content is served forever at /api/v1/blob/5dc52d1fced5f616.
--- name: ase-calculators description: Route ASE calculator-backend requests to adapter subskills based on backend choice. Use when ASE workflows need backend-specific calculator setup (for example GPAW or MACE) while keeping workflow logic backend-agnostic. compatibility: Requires Python environment with ASE and selected backend packages installed. license: MIT catalog-hidden: true metadata: author: qqgu version: 0.1.0 repository: https://gitlab.com/ase/ase --- # ASE Calculators Router Use this skill as the top-level ASE calculator adapter layer. ## Purpose This skill routes backend selection to one adapter subskill path: - `ase/ase-calculators/gpaw` - `ase/ase-calculators/mace` ## Scope This router skill should: - identify backend requested by user or workflow - verify minimum backend prerequisites - delegate backend-specific calculator configuration - return adapter configuration summary to workflow layer This router skill should not: - own workflow-level logic (`relax`, `md`, `neb` controls) - execute calculations directly ## Routing rules 1. GPAW backend requested -> `ase/ase-calculators/gpaw` 1. MACE backend requested -> `ase/ase-calculators/mace` 1. if backend unspecified, propose options and ask one focused question ## Shared output contract Return: 1. selected adapter path 1. backend configuration summary 1. unresolved backend prerequisites