Babysitter ansatz-designer

Parameterized quantum circuit (ansatz) design skill for variational algorithms

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/quantum-computing/skills/ansatz-designer" ~/.claude/skills/a5c-ai-babysitter-ansatz-designer && rm -rf "$T"
manifest: library/specializations/domains/science/quantum-computing/skills/ansatz-designer/SKILL.md
source content

Ansatz Designer

Purpose

Provides expert guidance on designing parameterized quantum circuits (ansatze) for variational quantum algorithms, balancing expressibility with trainability.

Capabilities

  • Hardware-efficient ansatz generation
  • UCCSD ansatz construction
  • ADAPT-VQE ansatz building
  • Expressibility analysis
  • Barren plateau detection
  • Custom ansatz templates
  • Entanglement structure design
  • Layer depth optimization

Usage Guidelines

  1. Problem Analysis: Determine ansatz requirements based on target Hamiltonian
  2. Architecture Selection: Choose between hardware-efficient and problem-inspired ansatze
  3. Expressibility Testing: Evaluate ansatz capacity to represent target states
  4. Trainability Assessment: Check for barren plateau indicators
  5. Hardware Adaptation: Modify ansatz for target hardware connectivity

Tools/Libraries

  • Qiskit Nature
  • PennyLane
  • Cirq
  • TensorFlow Quantum