abacus-kpt
CommunityGenerate correct ABACUS KPT k-point grids.
Authorpxlxingliang
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you create and troubleshoot ABACUS KPT files so your SCF, NSCF, DOS, and band-structure calculations use the intended k-point sampling instead of incorrect grids or malformed formats.
Core Features & Use Cases
- Monkhorst-Pack grid authoring (Auto MP Grid): Generate Γ-centered or standard MP k-point meshes with controllable grid density and shifts.
- Explicit k-point lists (Explicit K-Points): Define fractional or Cartesian k-point coordinates with weights for specialized sampling and reproducing exact setups.
- High-symmetry line paths (Line Mode): Build band-structure k-paths using interpolation between labeled points, including correct end-point handling.
- Guardrails against INPUT overrides: Understand and plan around situations where INPUT options like gamma_only or kspacing overwrite the KPT file.
Quick Start
Ask this skill to write a KPT file for an 8×8×8 Monkhorst-Pack MP grid for a metallic SCF calculation with a 0.5 shift.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: abacus-kpt Download link: https://github.com/pxlxingliang/abacus-test/archive/main.zip#abacus-kpt Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.