qsharp-compiler

Solid

Microsoft Q# skill for quantum algorithm development with the Q# language and Azure Quantum integration

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
52
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Q# Compiler ## Purpose Provides expert guidance on quantum algorithm development using Microsoft Q# language, enabling resource estimation and deployment to Azure Quantum backends. ## Capabilities - Q# program compilation and execution - Resource estimation for quantum algorithms - Integration with Azure Quantum - Quantum simulation with QDK - T-gate counting and depth analysis - Quantum chemistry libraries (Microsoft.Quantum.Chemistry) - Type-safe quantum programming - Classical-quantum interop ## Usage Guidelines 1. **Program Structure**: Organize Q# code with operations, functions, and namespaces 2. **Type System**: Leverage Q# type system for quantum-safe programming 3. **Resource Estimation**: Use resource estimator for algorithm feasibility analysis 4. **Azure Integration**: Configure Azure Quantum workspace for hardware execution 5. **Testing**: Write unit tests for quantum operations using Q# testing framework ## Tools/Libraries - Q# - Quantum Development Kit (QDK) - Azure Quantum - IQ# kernel - VS Code Q# extension

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

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 using QDK/qdk.azure, hybrid jobs, QIR/OpenQASM/Pulser circuits, IonQ/PASQAL/Quantinuum/Rigetti, or resource estimator, and other Azure Quantum related development tasks. 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).

565 Updated yesterday
MicrosoftDocs
AI & Automation Solid

qiskit-quantum-simulator

Qiskit quantum computing skill for circuit design, simulation, and quantum algorithm development

1,160 Updated today
a5c-ai
AI & Automation Solid

qiskit

IBM quantum computing framework. Use when targeting IBM Quantum hardware, working with Qiskit Runtime for production workloads, or needing IBM optimization tools. Best for IBM hardware execution, quantum error mitigation, and enterprise quantum computing. For Google hardware use cirq; for gradient-based quantum ML use pennylane; for open quantum system simulations use qutip.

26,817 Updated today
K-Dense-AI
AI & Automation Solid

qiskit

IBM quantum computing framework. Use when targeting IBM Quantum hardware, working with Qiskit Runtime for production workloads, or needing IBM optimization tools. Best for IBM hardware execution, quantum error mitigation, and enterprise quantum computing. For Google hardware use cirq; for gradient-based quantum ML use pennylane; for open quantum system simulations use qutip.

2,210 Updated 1 weeks ago
foryourhealth111-pixel
AI & Automation Solid

resource-estimator

Quantum resource estimation skill for algorithm feasibility analysis

1,160 Updated today
a5c-ai