Use when the task involves Quantum ESPRESSO workflows, including pw.x input preparation, scf, relax, dos.x, projwfc.x, and bands.x setups, pseudopotential and scratch layout checks, restart handling, pw.x output review, convergence checks, and Slurm or PBS job scripts.
This skill handles practical Quantum ESPRESSO setup, review, and recovery. Use it when the request is clearly about pw.x, dos.x, bands.x, .UPF management, or QE stage orchestration.
Use this skill when the user mentions or implies:
Quantum ESPRESSO, QE, pw.x, dos.x, bands.x, projwfc.x, .UPFscf, relax, vc-relax, nscf, DOS, band structure, restart, or scheduler scripts in QEecutwfc, ecutrho, occupations, degauss, prefix, pseudo_dir, outdir, or scratch-tree issuesPrioritize missing information in this order:
scf, , , , or restartrelaxdosbandprefix, pseudo_dir, and outdirNever silently invent:
.UPF filenames, versions, or pseudo familiesBefore recommending settings, establish:
scripts/make_qe_inputs.py
Generate conservative scf, relax, dos, projwfc, or band workflow skeletons.scripts/check_qe_job.py
Check one QE directory or staged workflow root for missing inputs and pseudo or restart dependencies.scripts/summarize_qe_run.py
Summarize a QE run using the input and pw.x output.scripts/recommend_qe_recovery.py
Turn incomplete or failed QE runs into concrete restart and recovery guidance.scripts/export_status_report.py
Export a shareable markdown status report from a QE run or staged workflow.scripts/export_input_suggestions.py
Export conservative QE input snippets based on detected recovery patterns.references/qe.mdreferences/convergence.mdreferences/failure-modes.mdreferences/schedulers.mdWhenever you recommend edits or restarts, include:
prefix, pseudo_dir, and outdir consistent across related stages.