mxl-cli
This skill should be used when users need to initialize, clean, or configure MaxwellLink workspaces using the mxl command family.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
This skill should be used when users need to initialize, clean, or configure MaxwellLink workspaces using the mxl command family.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
This skill should be used when users need the MaxwellLink multimode Fabry-Pérot cavity solver to study a spatial grid of molecules coupled to many photonic modes (mesoscale VSC), in either socket or embedded mode.
This skill should be used when users need the canonical MaxwellLink workflow, including socket vs embedded coupling, units/time handling, and MPI/HPC invariants.
This skill should be used when users need the MaxwellLink single-mode cavity solver for fast prototyping and regression, in either socket or embedded mode.
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.
This skill should be used when users want to couple MaxwellLink to the MaxwellLink-aware DFTB+ fork via the `MaxwellLinkSocket` block, including real-time Ehrenfest dynamics, VelocityVerlet Born-Oppenheimer MD, dipole-derivative choices, build/install, and TCP/UNIX socket connection patterns.
This skill should be used when users need to run MaxwellLink in SLURM/HPC environments, including dependent job patterns and robust socket host/port handoff.
| name | mxl-cli |
| description | This skill should be used when users need to initialize, clean, or configure MaxwellLink workspaces using the mxl command family. |
mxl commands:
mxl init / mxl-initmxl clean / mxl-cleanmxl hpc set <file>mxl init:
AGENTS.md into the current directory.src/, tests/, skills/, docs/, media/, tutorials/, and README.md.CLAUDE.md and GEMINI.md symlinks pointing to local AGENTS.md.sbatch is available, ensures ~/.maxwelllink/HPC_PROFILE.json exists (seeded from package default if needed).sbatch is available, creates local HPC_PROFILE.json symlink to ~/.maxwelllink/HPC_PROFILE.json.mxl clean:
mxl init from the current directory.~/.maxwelllink/HPC_PROFILE.json in place.mxl hpc set <file>:
~/.maxwelllink/HPC_PROFILE.json.slurm_default_partition, slurm_defaults, slurm_resource_policy.mxl init and mxl clean fail with a conflict error.--force to overwrite/remove conflicting paths.mxl init or mxl clean without conflicts is idempotent.src/maxwelllink/cli/mxl.pysrc/maxwelllink/cli/mxl_init.pysrc/maxwelllink/cli/mxl_clean.pysrc/maxwelllink/cli/mxl_hpc.py