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.mdsource 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
- Problem Analysis: Determine ansatz requirements based on target Hamiltonian
- Architecture Selection: Choose between hardware-efficient and problem-inspired ansatze
- Expressibility Testing: Evaluate ansatz capacity to represent target states
- Trainability Assessment: Check for barren plateau indicators
- Hardware Adaptation: Modify ansatz for target hardware connectivity
Tools/Libraries
- Qiskit Nature
- PennyLane
- Cirq
- TensorFlow Quantum