skills/materials/md-diffusion-analysis/SKILL.md
Use this skill for VASP MD execution and post-analysis when the goal is trajectory-based MSD/RDF/diffusion evidence rather than a generic VASP run log. MACE MD belongs to dynamics_worker.
npx skillsauth add q734738781/CatMaster md-diffusion-analysisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to prepare a VASP MD stage, dispatch it, and summarize the resulting trajectory with MSD, RDF, and diffusion-fit artifacts. Do not use it for a generic VASP run log, one-off thermalization checks, or when the trajectory is too short to support diffusion claims. For MACE MD sampling, delegate to dynamics_worker and mace-md-sampling.
dynamics_worker.vasp_prepare(preset="md", ...) and make controls explicit through user_incar_patch.analyze_trajectory.vasp_prepareremote_submissionremote_submission_batchanalyze_trajectoryuser_incar_patch in the same vasp_prepare call to set the actual timestep, thermostat, or temperature schedule needed for the run.For MACE MD, do not run from this materials-side skill. The dynamics-side mace-md-sampling skill owns mace_md_dir, grouped MD controls, trajectory output, and trajectory analysis.
analyze_trajectory emits MSD, RDF, and any temperature/energy time-series it can recover.rdf_species / diffusion_dimension aligned with the scientific question.Return:
user_incar_patch, not a later patching pass after preset generation.data-ai
Use this skill for source-grounded CP2K AIMD preparation, restart staging, generic execution handoff through cp2k_execute, and run-health inspection.
testing
Use this skill for CP2K vibrational-analysis preparation and task-specific thermochemistry parsing after an accepted stationary point.
tools
Use this skill for source-grounded CP2K NEB and dimer path-refinement preparation through the single cp2k_prepare tool.
testing
Use this skill for CP2K DOS/PDOS, band-style, and population-analysis follow-up planning where parsing is task-specific and should usually be scripted.