Skip to content
Back to skills

Band Advanced

ASecurity

'This skill group covers advanced electronic band structure techniques

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 2, 2026
ai-agentspython

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 2, 2026

npx -y skills add majiayu000/claude-skill-registry --skill band-advanced --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Band Advanced?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Band Advanced
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-band-advanced/badge)](https://www.skillsdirectory.com/skills/majiayu000-band-advanced)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: band-advanced
description: 'This skill group covers advanced electronic band structure techniques
  beyond the standard k-path band calculation. These methods address specific challenges
  in electronic structure theory: visualizing the full Brillouin zone dispersion for
  2D materials, obtaining accurate band gaps with hybrid functionals, and recovering
  effective primitive-cell band structures from supercell calculations.'
---

---
name: band-advanced
description: Advanced Band Structure Methods (3 sub-skills: 3d-band-structure, band-unfolding, hybrid-dft-bands)
---

# Advanced Band Structure Methods

## Overview

This skill group covers advanced electronic band structure techniques beyond the standard k-path band calculation. These methods address specific challenges in electronic structure theory: visualizing the full Brillouin zone dispersion for 2D materials, obtaining accurate band gaps with hybrid functionals, and recovering effective primitive-cell band structures from supercell calculations.

## Sub-Skills

| Sub-Skill | Directory | Description |
|---|---|---|
| 3D Band Structure | `3d-band-structure/` | Full E(kx,ky) surface over the 2D BZ for layered/2D materials (VASPKIT 231-233) |
| Hybrid-DFT Bands | `hybrid-dft-bands/` | HSE06/PBE0 band structures with accurate band gaps (VASPKIT 250-257) |
| Band Unfolding | `band-unfolding/` | Unfold supercell bands back to primitive BZ to reveal effective band structure (VASPKIT 281-285) |

## Method Decision Guide

```
Need advanced band structure analysis?
  |
  +--> Full BZ dispersion for 2D material?
  |      YES --> 3d-band-structure/
  |
  +--> Accurate band gap (hybrid functional)?
  |      YES --> hybrid-dft-bands/
  |
  +--> Supercell with defect/alloy/interface, want primitive-cell-like bands?
         YES --> band-unfolding/
```

## Common Prerequisites

- **Converged structure**: Always start from a well-relaxed structure (use `scf-relax` skill).
- **Pseudopotentials**: QE calculations require pseudopotential files. Use SSSP or PseudoDojo libraries.
- **Python environment**: `pymatgen`, `ase`, `numpy`, `scipy`, `matplotlib` are pre-installed. Install extras with `pip install seekpath` as needed.
- **QE executables**: `pw.x`, `bands.x`, `pp.x`, `projwfc.x` (Quantum ESPRESSO 7.5).
- **MACE limitation**: MACE is a machine-learning force field and cannot compute electronic band structures. Use it only for structure pre-relaxation before DFT.

## Important Notes

- Standard PBE band gaps are underestimated by 30--50%. Use hybrid-DFT bands for quantitative gap values.
- 3D band structure calculations require dense k-meshes and are significantly more expensive than standard k-path calculations.
- Band unfolding is essential when studying defects, alloys, or interfaces in supercells -- without it, the zone-folded bands are uninterpretable.
- All three sub-skills share the same SCF foundation. A well-converged SCF charge density is the starting point for each method.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.