Use when you have a written implementation plan to execute in a separate session with review checkpoints
npx skills add TaoELi/MaxwellLink --skill "mxl-index"
Install specific skill from multi-skill repository
# Description
This skill should be used when users ask how to set up, choose, or run a MaxwellLink simulation and the correct solver/driver/HPC/post-processing workflow must be selected.
# SKILL.md
name: mxl-index
description: This skill should be used when users ask how to set up, choose, or run a MaxwellLink simulation and the correct solver/driver/HPC/post-processing workflow must be selected.
MaxwellLink skill index
Route the request
- Classify the request as: input preparation, solver/driver selection, run execution, HPC deployment, post-processing, or troubleshooting.
- Load the corresponding specialized skill below and follow its checklist end-to-end.
Choose solver/driver quickly
- Use
skills/mxl-core/references/solver_quickref.mdto pick an EM solver. - Use
skills/mxl-core/references/driver_quickref.mdto pick a molecular driver. - Confirm coupling mode:
- Use embedded drivers when everything can run inside the EM process.
- Use sockets when drivers must run as separate processes or nodes.
Load the right skill
- Input scaffolding + templates:
skills/mxl-project-scaffold/SKILL.md - NL-to-simulation benchmark/eval loop:
skills/mxl-nl2sim-eval/SKILL.md - Core workflow invariants (socket vs embedded, MPI rank-0 rules):
skills/mxl-core/SKILL.md - EM solvers:
- Meep FDTD:
skills/mxl-meep/SKILL.md - Single-mode cavity:
skills/mxl-singlemode/SKILL.md - Laser-driven dynamics:
skills/mxl-laser-driven/SKILL.md - Drivers:
- TLS:
skills/mxl-driver-tls/SKILL.md - QuTiP:
skills/mxl-driver-qutip/SKILL.md - Psi4 RT-TDDFT:
skills/mxl-driver-psi4-rttddft/SKILL.md - Psi4 RT-Ehrenfest:
skills/mxl-driver-psi4-rtehrenfest/SKILL.md - ASE:
skills/mxl-driver-ase/SKILL.md - LAMMPS
fix mxl:skills/mxl-driver-lammps/SKILL.md - Operations:
- SLURM/HPC:
skills/mxl-hpc-slurm/SKILL.md - Post-processing/export:
skills/mxl-postprocess/SKILL.md - Troubleshooting:
skills/mxl-troubleshoot/SKILL.md
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.