Skip to content
Back to skills

Quantum Info

ASecurity

"Guides agents using Qiskit quantum-information states, operators,

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
toolsbackend

Works with

  • cli

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill quantum-info --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quantum Info?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Quantum Info
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-quantum-info/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-quantum-info)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: quantum-info
description: "Guides agents using Qiskit quantum-information states, operators,
  observables, channels, random generators, predicates, and measures."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Qiskit quantum-info workflows

Use this sub-skill when the task is about mathematical objects in `qiskit.quantum_info`: states, operators, observables, channels, random generators, matrix predicates, and fidelity or entropy measures.

## Read next

- `references/workflows.md` for common state, operator, Pauli, random-object, and measure recipes.
- `references/troubleshooting.md` for dimension, measurement, optional-dependency, and numerical-tolerance failures.
- `../../references/module-map.md` for route boundaries.
- `../../scripts/check_qiskit_environment.py --sections quantum-info` for a source-free quantum-info smoke check.

## Include here

- `Statevector`, `DensityMatrix`, `StabilizerState`, and state utilities.
- `Operator`, `ScalarOp`, `SparsePauliOp`, `Pauli`, `Clifford`, sparse Pauli types, and channel objects.
- Random generators such as `random_statevector`, `random_unitary`, `random_pauli`, and `random_quantum_channel`.
- Fidelity, entropy, purity, partial trace, commutator, and matrix-predicate workflows.

## Exclude or route elsewhere

- Constructing a circuit before analysis belongs in `../circuit/SKILL.md`.
- Compiling for a backend belongs in `../transpiler/SKILL.md`.
- Running samplers/estimators belongs in `../primitives/SKILL.md`.
- Saving objects as QASM/QPY belongs in `../serialization/SKILL.md`.
- Plotting states or histograms belongs in `../visualization/SKILL.md`.

## Default route

Start here when the user asks about amplitudes, matrices, state evolution, observables, Pauli operators, fidelity, or why two circuits are equivalent up to global phase.

## What to remember

- State and operator objects grow exponentially in qubit count; avoid full matrices for large circuits.
- `Operator.from_circuit()` expects a unitary-like circuit, while measured circuits are often not valid operator inputs.
- Use `SparsePauliOp` for estimator observables and Hamiltonian-like sums.
- Always state the tolerance and whether global phase should be ignored when comparing matrices.

Files in this skill

  • SKILL.md2.2 KB
  • references/troubleshooting.md1.6 KB
  • references/workflows.md1.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.