with one click
dftworks
dftworks contains 3 collected skills from dftworks, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use for selecting and running DFTWorks validation and regression checks after code changes in pw, workflow, control, crystal, or pspot. Map touched areas to the lightest sufficient matrix: parser/unit tests, host or Docker cargo check for pw, phase12 regression, spin MPI parity, HSE06 regression, Hubbard +U regression, memory_estimate smoke, symmetry verification, workflow pipeline checks, and targeted Wannier example runs.
Use for implementing and validating DFTWorks runtime-path fixes in pw, control, crystal, pspot, restart/checkpoint, or output/finalization code. Follow the repo's patterns for replacing panics with Result-based boundaries, preserving MPI-safe shutdown, and validating changes with host tests plus Docker cargo check for pw when MPI is unavailable.
Use for code reviews of DFTWorks runtime-path changes in pw, control, crystal, pspot, restart/checkpoint, or output/finalization logic. Focus on swallowed errors, panic-based input loading, unsupported-mode leaks, checkpoint/export correctness, exit-code behavior, and validation gaps.