qubit-mapper
// Qubit mapping and routing skill for hardware topology optimization
$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
namequbit-mapper
descriptionQubit mapping and routing skill for hardware topology optimization
allowed-toolsBash,Read,Write,Edit,Glob,Grep
metadata[object Object]
Qubit Mapper
Purpose
Provides expert guidance on mapping logical qubits to physical hardware while respecting connectivity constraints and minimizing SWAP overhead.
Capabilities
- Initial qubit placement
- SWAP gate insertion
- Routing optimization algorithms
- Topology-aware compilation
- Noise-aware placement
- Heavy-hex and grid topology support
- Dynamic circuit routing
- Parallel SWAP optimization
Usage Guidelines
- Topology Analysis: Understand target hardware connectivity graph
- Initial Placement: Use heuristics for initial logical-physical mapping
- Routing: Insert SWAPs to enable non-native interactions
- Optimization: Minimize SWAP count and circuit depth
- Noise Consideration: Prefer high-fidelity qubits and links
Tools/Libraries
- Qiskit
- pytket (t|ket>)
- Cirq
- BQSKit
- NetworkX