Skill

azure-quantum

Expert knowledge for Azure Quantum development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Quantum applications. Not for Azure HPC Cache (use azure-hpc-cache), Azure Batch (use azure-batch), Azure Databricks (use azure-databricks), Azure Machine Learning (use azure-machine-learning).

From azure
Install
1
Run in your terminal
$
npx claudepluginhub atc-net/atc-agentic-toolkit
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Azure Quantum Skill

This skill provides expert guidance for Azure Quantum. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question This skill requires network access to fetch documentation content. Use mcp_microsoftdocs:microsoft_docs_fetch to retrieve full articles.

  • Fallback: Use the built-in WebFetch tool if the Microsoft Learn MCP server is not available.

Category Index

CategoryLinesDescription
TroubleshootingL37-L45Diagnosing Azure Quantum connection/job failures and understanding support, escalation, and issue-handling policies for IonQ, PASQAL, Quantinuum, and Rigetti providers.
Best PracticesL46-L52Best practices for using QDK in VS Code with Copilot, optimizing large Q# programs via resource estimation, and systematically testing and debugging quantum code.
Decision MakingL53-L62Guidance on Azure Quantum costs, provider pricing/regions, workspace migration, Q# dev environment choices, and planning quantum-safe cryptography with the resource estimator
Architecture & Design PatternsL63-L67Guidance on designing hybrid quantum-classical workflows in Azure Quantum, including architecture options, orchestration patterns, and when to offload tasks to quantum hardware.
Limits & QuotasL68-L74Provider-specific job limits, quotas, and timeouts, plus how to run long Q# experiments and manage sessions to avoid interruptions or failures.
SecurityL75-L85Managing secure access to Azure Quantum workspaces: RBAC and bulk assignment, access control configuration, ARM locks, managed identities, service principals, and safe handling of access keys
ConfigurationL86-L105Setting up QDK tools and environments, configuring simulators and hardware targets (IonQ, PASQAL, Quantinuum, Rigetti), and tuning/optimizing Quantum Resource Estimator runs and parameters
Integrations & Coding PatternsL106-L116Integrating QDK with Azure Quantum: connecting via qdk.azure, running hybrid jobs, and submitting QIR/OpenQASM/Pulser, Qiskit, and Cirq circuits through QDK to Azure Quantum.
DeploymentL117-L122Deploying and managing Azure Quantum workspaces via ARM/Bicep and Azure CLI, and configuring VS Code to submit, run, and manage Q# programs on Azure Quantum.

Troubleshooting

TopicURL
Troubleshoot common Azure Quantum connection and job issueshttps://learn.microsoft.com/en-us/azure/quantum/azure-quantum-common-issues
Support and escalation policy for IonQ on Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-support-ionq
Support policy for PASQAL on Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-support-pasqal
Support policy for Quantinuum on Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-support-quantinuum
Support policy for Rigetti on Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-support-rigetti

Best Practices

TopicURL
Use Copilot agent mode effectively with QDK in VS Codehttps://learn.microsoft.com/en-us/azure/quantum/qdk-vscode-agent-setup
Optimize large Q# programs with the Quantum resource estimatorhttps://learn.microsoft.com/en-us/azure/quantum/resource-estimator-handle-large-programs
Test and debug quantum programs with the Quantum Development Kithttps://learn.microsoft.com/en-us/azure/quantum/testing-debugging

Decision Making

TopicURL
Understand Azure Quantum job costs and billinghttps://learn.microsoft.com/en-us/azure/quantum/azure-quantum-job-cost-billing
Migrate Azure Quantum workspace between regionshttps://learn.microsoft.com/en-us/azure/quantum/migration-guide
Compare Azure Quantum provider pricing planshttps://learn.microsoft.com/en-us/azure/quantum/pricing
Check regional availability of Azure Quantum providershttps://learn.microsoft.com/en-us/azure/quantum/provider-global-availability
Select development environments for Q# and the Quantum Development Kithttps://learn.microsoft.com/en-us/azure/quantum/qsharp-ways-to-work
Plan quantum-safe cryptography with the Quantum resource estimatorhttps://learn.microsoft.com/en-us/azure/quantum/resource-estimator-quantum-safe-planning

Architecture & Design Patterns

TopicURL
Choose hybrid quantum computing architectures in Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/hybrid-computing-overview

Limits & Quotas

TopicURL
Azure Quantum provider limits and quotashttps://learn.microsoft.com/en-us/azure/quantum/azure-quantum-quotas
Run long-duration Q# experiments on Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/how-to-long-running-experiments
Manage Azure Quantum sessions and avoid timeoutshttps://learn.microsoft.com/en-us/azure/quantum/how-to-work-with-sessions

Security

TopicURL
Bulk assign Azure Quantum workspace accesshttps://learn.microsoft.com/en-us/azure/quantum/bulk-add-users-to-a-workspace
Protect Azure Quantum resources with ARM lockshttps://learn.microsoft.com/en-us/azure/quantum/how-to-set-resource-locks
Share Azure Quantum workspace using RBAC roleshttps://learn.microsoft.com/en-us/azure/quantum/how-to-share-access-quantum-workspace
Configure Azure Quantum workspace access controlhttps://learn.microsoft.com/en-us/azure/quantum/manage-workspace-access
Authenticate to Azure Quantum using managed identityhttps://learn.microsoft.com/en-us/azure/quantum/optimization-authenticate-managed-identity
Authenticate to Azure Quantum using service principalshttps://learn.microsoft.com/en-us/azure/quantum/optimization-authenticate-service-principal
Manage Azure Quantum workspace access keys securelyhttps://learn.microsoft.com/en-us/azure/quantum/security-manage-access-keys

Configuration

TopicURL
Run Microsoft Quantum resource estimator locally and onlinehttps://learn.microsoft.com/en-us/azure/quantum/how-to-submit-re-jobs
Install and use the QDK molecule visualizer in Jupyterhttps://learn.microsoft.com/en-us/azure/quantum/how-to-use-molecule-visualizer
Generate and view quantum circuit diagrams with Q# toolshttps://learn.microsoft.com/en-us/azure/quantum/how-to-visualize-circuits
Structure and manage multi-file Q# projects and librarieshttps://learn.microsoft.com/en-us/azure/quantum/how-to-work-with-qsharp-projects
Set up QDK VS Code extension and environmenthttps://learn.microsoft.com/en-us/azure/quantum/install-overview-qdk
Install QDK Chemistry Python library on all platformshttps://learn.microsoft.com/en-us/azure/quantum/install-qdk-chemistry
Install and run neutral atom device simulators in QDKhttps://learn.microsoft.com/en-us/azure/quantum/install-qdk-neutral-atom-simulators
Configure target parameters for the Quantum resource estimatorhttps://learn.microsoft.com/en-us/azure/quantum/overview-resources-estimator
Configure and use IonQ targets in Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-ionq
Configure PASQAL simulators and QPUs in Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-pasqal
Configure Quantinuum quantum targets in Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/provider-quantinuum
Configure Rigetti quantum processors and targetshttps://learn.microsoft.com/en-us/azure/quantum/provider-rigetti
Configure noise models for neutral atom simulations in QDKhttps://learn.microsoft.com/en-us/azure/quantum/qdk-simulator-noise-models
Batch and compare multiple resource estimator configurationshttps://learn.microsoft.com/en-us/azure/quantum/resource-estimator-batching
Use known estimates to optimize Quantum resource estimator runshttps://learn.microsoft.com/en-us/azure/quantum/resource-estimator-known-estimates
Use QDK extension commands and features in Visual Studio Codehttps://learn.microsoft.com/en-us/azure/quantum/vscode-qsharp-reference

Integrations & Coding Patterns

TopicURL
Connect to Azure Quantum workspace via qdk.azurehttps://learn.microsoft.com/en-us/azure/quantum/how-to-connect-workspace
Run integrated hybrid quantum jobs with Adaptive RI in Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/hybrid-computing-integrated
Run OpenQASM programs in the Quantum Development Kithttps://learn.microsoft.com/en-us/azure/quantum/qdk-openqasm-integration
Use Qiskit and Cirq with the Quantum Development Kithttps://learn.microsoft.com/en-us/azure/quantum/qdk-qiskit-cirq-overview
Submit Cirq circuits to Azure Quantum with QDKhttps://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-cirq
Submit QIR, OpenQASM, and Pulser circuits to Azure Quantumhttps://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-provider-format
Submit Qiskit circuits to Azure Quantum with QDKhttps://learn.microsoft.com/en-us/azure/quantum/quickstart-microsoft-qiskit

Deployment

TopicURL
Deploy Azure Quantum workspaces using ARM/Bicephttps://learn.microsoft.com/en-us/azure/quantum/how-to-manage-quantum-workspaces-with-azure-resource-manager
Manage Azure Quantum workspaces with Azure CLIhttps://learn.microsoft.com/en-us/azure/quantum/how-to-manage-quantum-workspaces-with-the-azure-cli
Submit and run Q# programs on Azure Quantum from VS Codehttps://learn.microsoft.com/en-us/azure/quantum/how-to-submit-jobs
Similar Skills
ui-ux-pro-max

UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.

49.4k
Stats
Parent Repo Stars0
Parent Repo Forks1
Last CommitMar 9, 2026