L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Design et création · SKILL.md

visualization

visualization

Guides agents drawing Qiskit circuits, histograms, distributions, states, backend maps, timelines, pass managers, and optional visualization dependencies.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: visualization description: "Guides agents drawing Qiskit circuits, histograms, distributions, states, backend maps, timelines, pass managers, and optional visualization dependencies." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

Qiskit visualization workflows

Use this sub-skill when the task involves qiskit.visualization: circuit drawers, histograms, distributions, state plots, backend/device maps, pass-manager drawings, timelines, output formats, styles, or visualization optional dependencies.

Read next

  • references/workflows.md for output-mode, plot, and file-saving recipes.
  • references/troubleshooting.md for missing matplotlib, Graphviz, Pillow, pylatexenc, seaborn, LaTeX, and style-file failures.
  • ../../references/installation.md for the visualization extra.
  • ../../scripts/check_qiskit_environment.py --sections visualization for a source-free plotting smoke check.

Include here

  • circuit_drawer, QuantumCircuit.draw(), output modes text, mpl, latex, and latex_source.
  • Counts and distribution plots such as plot_histogram and plot_distribution.
  • State visualizations such as Bloch, city, Hinton, Pauli-vector, and qsphere plots.
  • Device/backend maps, circuit layout plots, pass-manager drawings, and timeline views.
  • Visualization dependency, style, backend, and file-output troubleshooting.

Exclude or route elsewhere

  • Building the circuit before drawing belongs in ../circuit/SKILL.md.
  • Producing counts or expectation values belongs in ../primitives/SKILL.md or ../providers/SKILL.md.
  • Mathematical state/operator construction belongs in ../quantum-info/SKILL.md.
  • Backend compilation before layout visualization belongs in ../transpiler/SKILL.md.

Default route

Start here when the user mentions drawing, plotting, output format, images, histograms, style JSON, LaTeX, Graphviz, matplotlib, or visualizing a backend/circuit layout.

What to remember

  • Qiskit's visualization module intentionally allows some user-controlled labels and external-tool calls; use trusted inputs for LaTeX and Graphviz modes.
  • Text drawing is safest and dependency-light; mpl and latex modes need optional Python and system packages.
  • A generated figure object often still needs savefig() or a filename= argument when the user wants an image file.
Skills enregistrées