Hardware-agnostic quantum ML framework with automatic differentiation. Use when training quantum circuits via gradients, building hybrid quantum-classical models, or needing device portability across IBM/Google/Rigetti/IonQ. Best for variational algorithms (VQE, QAOA), quantum neural networks, and integration with PyTorch/JAX/TensorFlow. For hardware-specific optimizations use qiskit (IBM) or cirq (Google); for open quantum systems use qutip.
88
86%
Does it follow best practices?
Impact
89%
1.07xAverage score across 3 eval scenarios
Passed
No known issues
QML encoding and template usage
PennyLane numpy import
60%
100%
QNode decorator
100%
100%
default.qubit device
100%
100%
Data encoding template
100%
100%
Variational template
100%
100%
Template shape helper
100%
100%
Adam optimizer
100%
100%
requires_grad=True
100%
100%
Circuit drawing
100%
100%
Circuit specs
100%
100%
uv installation
0%
0%
VQE molecular ground state workflow
qchem Hamiltonian
83%
83%
hf_state preparation
100%
100%
BasisState initialization
50%
30%
UCCSD ansatz
100%
100%
UCCSD excitation generation
100%
100%
Zero parameter initialization
100%
100%
Adam optimizer
0%
100%
step_and_cost usage
100%
100%
default.qubit device
100%
100%
PennyLane numpy import
71%
100%
uv installation
0%
100%
Parameter-shift gradients and device selection
parameter-shift diff_method
100%
100%
backprop diff_method
100%
100%
hardware-only note
100%
100%
lightning.qubit device
100%
100%
default.qubit device
100%
100%
qml.grad usage
100%
100%
PennyLane numpy
62%
50%
requires_grad=True
100%
100%
QNode decorator
100%
100%
uv installation
100%
100%
Circuit transform applied
0%
0%
b58ad7e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.