backend-selector
Multi-backend comparison and selection skill for optimal hardware choice
Best use case
backend-selector is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Multi-backend comparison and selection skill for optimal hardware choice
Teams using backend-selector should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/backend-selector/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How backend-selector Compares
| Feature / Agent | backend-selector | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Multi-backend comparison and selection skill for optimal hardware choice
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Backend Selector ## Purpose Provides expert guidance on comparing and selecting quantum backends across multiple providers based on circuit requirements and performance criteria. ## Capabilities - Backend capability comparison - Queue time estimation - Cost optimization - Fidelity-based ranking - Connectivity analysis - Job prioritization - Provider API integration - Historical performance tracking ## Usage Guidelines 1. **Requirements Analysis**: Determine circuit qubit and gate requirements 2. **Backend Query**: Fetch available backends from all providers 3. **Filtering**: Eliminate backends that cannot support circuit 4. **Ranking**: Score backends by fidelity, queue time, and cost 5. **Selection**: Choose optimal backend for execution ## Tools/Libraries - Qiskit - Amazon Braket - Cirq - Azure Quantum SDK - pytket
Related Skills
LLVM Backend
Expert skill for LLVM integration including IR generation, optimization passes, and native code emission
statistical-test-selector
Skill for selecting appropriate statistical tests for analyses
thermodynamic-model-selector
Automated thermodynamic property method selection based on component characteristics and operating conditions
corrosion-materials-selector
Materials selection skill for corrosion resistance based on process conditions and industry standards
biocompatibility-test-selector
Biocompatibility test selection and protocol recommendation skill based on device categorization
Incremental Model Strategy Selector
Selects and configures optimal incremental model strategies
graph-algorithm-selector
Select optimal graph algorithm based on problem constraints
data-structure-selector
Select optimal data structure based on operation requirements
redis-memory-backend
Redis backend for conversation state persistence and caching
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.
babysitter
Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)
yolo
Run Babysitter autonomously with minimal manual interruption.