skills/materials/phonon-displacement-workflow/SKILL.md
Use this skill for finite-displacement phonon force-collection setup when the immediate task is to generate supercell displacements, prepare force jobs, and collect consistent VASP outputs for later phonon fitting.
npx skillsauth add q734738781/CatMaster phonon-displacement-workflowInstall 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 generate finite-displacement supercells and collect force calculations without pretending that force-constant fitting or phonon spectra are already done. Do not use it when the real deliverable is a fitted phonon DOS/band structure rather than a validated force-job set.
generate_phonon_displacements.pymatgen parser before any later phonon fitting.generate_phonon_displacementsvasp_prepareremote_submissionremote_submission_batchISYM=0 explicitly rather than assuming the wrapper will infer it.pymatgen Vasprun/Outcar parser to identify failed or unconverged force points before any later phonon fitting.E0 rather than other OUTCAR energy fields.phonopy vs fallback) with the force-job summary.DFT+U/dispersion toggles fixed across every displacement.Return:
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.