编程

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

  1. Read references/input-set-manual.md before creating or editing a VASP run directory.
  2. Read references/stage-and-parameter-matrix.md when mapping SCF, relaxation, static, DOS, and band workflows to INCAR and KPOINTS choices.
  3. Read references/pseudopotential-kpoints-and-convergence.md when choosing POTCAR, k-point density, smearing, and electronic controls.
  4. Read references/cluster-execution-playbook.md when staging a VASP workflow for scheduler-backed cluster execution.
  5. Read references/error-recovery.md when VASP parsing, SCF, ionic relaxation, or post-processing setup fails.

Additional References

Load these on demand:

  • references/poscar-species-and-structure.md for species ordering, coordinate modes, and cell interpretation
  • references/restarts-spin-and-wavefunction-files.md for restart logic, spin setup, and charge or wavefunction handoff
  • references/dos-and-band-workflows.md for static, DOS, and band-structure stage sequencing
  • references/incar-tag-matrix.md for stage-to-tag and electronic-class-to-smearing tables
  • references/workflow-handoff-matrix.md for stage artifacts and restart-file handoff tables
  • references/error-pattern-dictionary.md for structured SCF, ionic, and handoff failure signatures
  • references/cluster-execution-playbook.md for stage handoff, resource-shape discipline, and restart policy on clusters

Reusable Templates

Use assets/templates/ when a concrete starting input is needed, especially:

  • INCAR_relax
  • INCAR_static
  • KPOINTS_gamma
  • INCAR_bands
  • KPOINTS_mp_6x6x6
  • POSCAR_si
  • vasp-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

相关技能

Generate, review, debug, and recover OpenFOAM case files for CFD workflows. Use when working with OpenFOAM dictionaries, case structure, turbulence fields, b...

19 次安装

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

2 次安装

Build, review, debug, and automate CalculiX finite-element workflows. Use when working with CalculiX `.inp` decks, Abaqus-style keywords, materials, steps, c...

17 次安装

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

2 次安装

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

1 次安装