Agent Skills: Circuit Optimizer

Quantum circuit optimization skill for gate reduction, depth minimization, and hardware-aware compilation

circuit-designID: a5c-ai/babysitter/circuit-optimizer

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/circuit-optimizer

Skill Files

Browse the full folder contents for circuit-optimizer.

Download Skill

Loading file tree…

plugins/babysitter/skills/babysit/process/specializations/domains/science/quantum-computing/skills/circuit-optimizer/SKILL.md

Skill Metadata

Name
circuit-optimizer
Description
Quantum circuit optimization skill for gate reduction, depth minimization, and hardware-aware compilation

Circuit Optimizer

Purpose

Provides expert guidance on quantum circuit optimization techniques for reducing gate count, minimizing depth, and adapting circuits to hardware constraints.

Capabilities

  • Circuit depth reduction algorithms
  • Gate cancellation and merging
  • Peephole optimization
  • Template matching optimization
  • Commutation analysis
  • Hardware topology-aware routing
  • Two-qubit gate minimization
  • Compilation pass orchestration

Usage Guidelines

  1. Analysis: Profile circuit for optimization opportunities (gate counts, depth, connectivity)
  2. Gate Reduction: Apply cancellation and merging rules for equivalent gates
  3. Depth Optimization: Parallelize independent operations where topology allows
  4. Hardware Mapping: Route circuits to respect hardware connectivity constraints
  5. Verification: Validate circuit equivalence after optimization

Tools/Libraries

  • Qiskit transpiler
  • pytket (t|ket>)
  • PyZX
  • Cirq optimizers
  • BQSKit