cirq

Design, simulate, and execute quantum circuits with Cirq.

322|45|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Microck/ordinary-claude-skills --skill cirq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cirq
Source: https://github.com/Microck/ordinary-claude-skills/tree/main/skills_all/cirq
Command: npx skills add https://github.com/Microck/ordinary-claude-skills --skill cirq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a Python-based framework to design, simulate, and run quantum circuits, enabling exploration of quantum algorithms and hardware integration.

Core Features & Use Cases

  • Circuit building with qubits and gates
  • Simulation and parameterized circuits
  • Hardware integration with major providers

Quick Start

Build a 2-qubit circuit with Hadamard and CNOT, then simulate 1000 repetitions.

Frequently Asked Questions about cirq

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design and simulate quantum circuits in Python?

Cirq is a Python framework for designing quantum circuits with qubits and gates, then simulating them. You build circuits by adding operations to qubits, then run simulations to observe results across 1000+ repetitions, supporting both noiseless and noisy simulation modes.

Can I run quantum circuits on actual hardware with Cirq?

Yes, Cirq integrates with major quantum hardware providers including Google Quantum AI, IonQ, AQT, Pasqal, and Azure Quantum. You construct circuits locally, then submit them to chosen hardware backends for execution without rewriting code.

What quantum algorithms can I implement with Cirq?

Cirq supports VQE, QAOA, QPE, and randomized benchmarking. It enables parameterized operations for variational algorithms, noise modeling for realistic simulation, and circuit optimization for hardware compatibility across multiple provider ecosystems.

How do I export quantum circuits to standard formats?

Cirq supports export and import to OpenQASM and JSON formats, enabling circuit interoperability with other quantum software tools and platforms. This allows portability of designs across different quantum computing ecosystems.

Do I need quantum hardware experience to use Cirq?

Cirq handles circuit construction, simulation, and hardware abstraction, making it accessible for algorithm development without prior quantum hardware expertise. Parameterized circuits and exact simulation let you experiment and validate before running on real devices.