pennylane

Installation
SKILL.md

PennyLane - Quantum Machine Learning

PennyLane treats quantum computers like neural network layers. It allows for the calculation of gradients of quantum circuits (using the parameter-shift rule or backpropagation), enabling the optimization of hybrid classical-quantum models.

When to Use

  • Developing and training Quantum Neural Networks (QNNs)
  • Variational Quantum Algorithms (VQE, QAOA)
  • Hybrid classical-quantum machine learning (e.g., Quantum CNNs)
  • Quantum chemistry calculations in a differentiable framework
  • Benchmarking quantum algorithms across different hardware (IBM, Rigetti, Xanadu, IonQ)
  • Optimizing quantum control pulses
  • Investigating Barren Plateaus and other QML-specific phenomena

Reference Documentation

Official docs: https://docs.pennylane.ai/
Demos/Tutorials: https://pennylane.ai/qml/demonstrations.html
Search patterns: qml.qnode, qml.device, qml.expval, qml.grad, qml.templates

Related skills

More from tondevrel/scientific-agent-skills

Installs
14
GitHub Stars
9
First Seen
Feb 8, 2026