Generate, review, debug, and recover OpenFOAM case files for CFD workflows. Use when working with OpenFOAM dictionaries, case structure, turbulence fields, b...
编程
vasp-skills
试用Build, review, debug, and automate VASP first-principles workflows. Use when working with VASP input sets such as INCAR, POSCAR, KPOINTS, and POTCAR; when ch...
它能做什么
Build, review, debug, and automate VASP first-principles workflows. Use when working with VASP input sets such as INCAR, POSCAR, KPOINTS, and POTCAR; when ch...
技能文档
HPC VASP
Treat VASP as a staged workflow built around a coherent four-file input set.
Start
- Read
references/input-set-manual.mdbefore creating or editing a VASP run directory. - Read
references/stage-and-parameter-matrix.mdwhen mapping SCF, relaxation, static, DOS, and band workflows to INCAR and KPOINTS choices. - Read
references/pseudopotential-kpoints-and-convergence.mdwhen choosing POTCAR, k-point density, smearing, and electronic controls. - Read
references/cluster-execution-playbook.mdwhen staging a VASP workflow for scheduler-backed cluster execution. - Read
references/error-recovery.mdwhen VASP parsing, SCF, ionic relaxation, or post-processing setup fails.
Additional References
Load these on demand:
references/poscar-species-and-structure.mdfor species ordering, coordinate modes, and cell interpretationreferences/restarts-spin-and-wavefunction-files.mdfor restart logic, spin setup, and charge or wavefunction handoffreferences/dos-and-band-workflows.mdfor static, DOS, and band-structure stage sequencingreferences/incar-tag-matrix.mdfor stage-to-tag and electronic-class-to-smearing tablesreferences/workflow-handoff-matrix.mdfor stage artifacts and restart-file handoff tablesreferences/error-pattern-dictionary.mdfor structured SCF, ionic, and handoff failure signaturesreferences/cluster-execution-playbook.mdfor stage handoff, resource-shape discipline, and restart policy on clusters
Reusable Templates
Use assets/templates/ when a concrete starting input is needed, especially:
INCAR_relaxINCAR_staticKPOINTS_gammaINCAR_bandsKPOINTS_mp_6x6x6POSCAR_sivasp-standard-slurm.sh
Guardrails
- Do not mix POTCAR datasets casually across elements or workflow stages.
- Do not copy INCAR tags from unrelated systems without checking metallic versus insulating behavior.
- Do not run DOS or bands workflows before the geometry and ground-state setup are trustworthy.
- Do not guess VASP tags from Quantum ESPRESSO or other DFT codes.
Outputs
Summarize:
- workflow stage
- INCAR intent
- KPOINTS strategy
- POTCAR and species assumptions
- expected key outputs and next stage
相关技能
File system manager of the chatMOSP system. Handles MSR / KMC task directory creation, intelligent naming (in `metal_gas-pp_T_K_P_Pa_R_size` format), and secure file operations (path-traversal protection, whitelist restriction). Triggers: after parameter-builder confirms parameters and before calcul
Build, review, debug, and automate CalculiX finite-element workflows. Use when working with CalculiX `.inp` decks, Abaqus-style keywords, materials, steps, c...
Build lightweight SDF liquid glass surfaces
MSR (Multiscale Structure Reconstruction) calculation engine of the chatMOSP system. Invokes mosp-for-chatMOSP/utils/msr.py to generate metal cluster structures (Wulff construction), producing ini.xyz and {task_name}_cluster.xyz, then automatically generates PNG structure images and GIF rotation ani
Entry skill of the chatMOSP system. Parses Chinese/English natural language input, recognizes three task types (MSR / KMC / parameter query), extracts metal, temperature, gas, partial pressure, steps, and size parameters, then dispatches parameter-builder, file-organizer, msr-generator, and kmc-simu