Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add TaoELi/MaxwellLink --skill "mxl-project-scaffold"
Install specific skill from multi-skill repository
# Description
This skill should be used when users ask to prepare MaxwellLink input files; it scaffolds a new `projects/YYYY-MM-DD-NAME/` folder from copy-ready templates and provides basic validation.
# SKILL.md
name: mxl-project-scaffold
description: This skill should be used when users ask to prepare MaxwellLink input files; it scaffolds a new projects/YYYY-MM-DD-NAME/ folder from copy-ready templates and provides basic validation.
MaxwellLink project scaffolding (inputs under projects/)
Create a new project folder
- Name the project using the convention
YYYY-MM-DD-NAMEunderprojects/. - Copy a ready-to-run template from
skills/mxl-project-scaffold/assets/templates/into the new project directory.
Use the scaffolding script
- List available templates:
python skills/mxl-project-scaffold/scripts/mxl_scaffold_project.py --list- Create a project:
python skills/mxl-project-scaffold/scripts/mxl_scaffold_project.py --template meep-tls-embedded --name tls-coherent-meep-2d-vacuum- Edit the generated
config.jsonandREADME.mdbefore running.
Validate a project
- Run:
python skills/mxl-project-scaffold/scripts/mxl_validate_project.py projects/YYYY-MM-DD-NAME- Fix any reported schema/type issues before launching long jobs.
Template catalog
meep-tls-embedded: Meep FDTD + embedded TLS, writestls_history.csvmeep-tls-socket-unix: Meep FDTD + TLS driver over UNIX socket (local multi-process)singlemode-tls-socket-tcp: SingleModeSimulation + TLS over TCP (fast socket workflow)laser-tls-embedded: LaserDrivenSimulation + embedded TLS (prescribed field)slurm-meep-tls-tcp: SLURM two-step main+driver jobs over TCP (multi-node pattern), writestcp_host_port_info.txt
# 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.