Babysitter kwant-quantum-transport
Kwant quantum transport skill for mesoscopic physics, scattering matrix calculations, and nanostructure modeling
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/physics/skills/kwant-quantum-transport" ~/.claude/skills/a5c-ai-babysitter-kwant-quantum-transport && rm -rf "$T"
manifest:
library/specializations/domains/science/physics/skills/kwant-quantum-transport/SKILL.mdsource content
Kwant Quantum Transport
Purpose
Provides expert guidance on Kwant quantum transport calculations for mesoscopic systems, including scattering matrix computations and nanostructure modeling.
Capabilities
- System builder for arbitrary geometries
- Scattering matrix computation
- Landauer-Buttiker formalism
- Tight-binding Hamiltonian construction
- Band structure visualization
- Parallel transport calculations
Usage Guidelines
- System Definition: Build systems with leads and scattering regions
- Hamiltonians: Define tight-binding Hamiltonians
- Scattering: Compute scattering matrices and conductance
- Band Structure: Calculate and visualize band structures
- Parallelization: Use parallel computing for large systems
Tools/Libraries
- Kwant
- NumPy
- SciPy