Agent Skills: Qubit Mapper

Qubit mapping and routing skill for hardware topology optimization

hardware-integrationID: a5c-ai/babysitter/qubit-mapper

Install this agent skill to your local

pnpm dlx add-skill https://github.com/a5c-ai/babysitter/tree/HEAD/plugins/babysitter/skills/babysit/process/specializations/domains/science/quantum-computing/skills/qubit-mapper

Skill Files

Browse the full folder contents for qubit-mapper.

Download Skill

Loading file tree…

plugins/babysitter/skills/babysit/process/specializations/domains/science/quantum-computing/skills/qubit-mapper/SKILL.md

Skill Metadata

Name
qubit-mapper
Description
Qubit mapping and routing skill for hardware topology optimization

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

  1. Topology Analysis: Understand target hardware connectivity graph
  2. Initial Placement: Use heuristics for initial logical-physical mapping
  3. Routing: Insert SWAPs to enable non-native interactions
  4. Optimization: Minimize SWAP count and circuit depth
  5. Noise Consideration: Prefer high-fidelity qubits and links

Tools/Libraries

  • Qiskit
  • pytket (t|ket>)
  • Cirq
  • BQSKit
  • NetworkX