CtrlK
BlogDocsLog inGet started
Tessl Logo

qiskit

Qiskit is the world's most popular open-source quantum computing framework with 13M+ downloads. Build quantum circuits, optimize for hardware, execute on simulators or real quantum computers, and analyze results. Supports IBM Quantum (100+ qubit systems), IonQ, Amazon Braket, and other providers.

58

Quality

68%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/qiskit/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured skill with good progressive disclosure and actionable code examples covering the main Qiskit workflows. Its main weaknesses are moderate verbosity (marketing language, redundant topic lists) and missing validation/error-recovery steps in the workflow guidance. The Workflow Decision Guide is a strong navigational aid, and the Common Patterns section provides practical, mostly executable examples.

Suggestions

Remove marketing claims ('83x faster', '13M+ downloads', '29% fewer two-qubit gates') and the repeated description from the Overview - these waste tokens and don't help Claude execute tasks.

Add validation checkpoints to the Development Workflow: e.g., verify transpiled circuit depth, check job status/errors, validate result counts sum to expected shots.

Complete the VQE pattern by defining or commenting the undefined variables (ansatz, hamiltonian, initial_params) to make it truly copy-paste executable.

Consolidate the 'Topics covered' bullet lists - the Workflow Decision Guide already maps needs to files, making these lists partially redundant.

DimensionReasoningScore

Conciseness

The skill contains some unnecessary verbosity - the overview repeats the description, marketing claims like '83x faster transpilation' and '13M+ downloads' waste tokens, and the 'Topics covered' bullet lists under each reference section are somewhat redundant given the Workflow Decision Guide already maps needs to files. However, the code examples are lean and the structure avoids excessive explanation of concepts Claude already knows.

3 / 5

Actionability

The Quick Start and Common Patterns sections provide executable, copy-paste ready code examples covering the main use cases (simple execution, hardware execution, VQE). Minor gaps exist - the VQE pattern references undefined variables (ansatz, hamiltonian, initial_params) without showing their construction, and some best practices are directive without concrete code.

4 / 5

Workflow Clarity

The Development Workflow section provides a clear sequence (simulators → transpile → choose primitives → choose execution mode) and the Common Patterns show progressive complexity. The Workflow Decision Guide is excellent for navigation. However, there are no explicit validation checkpoints or error recovery steps (e.g., what to do if transpilation fails, how to verify results are reasonable, or how to handle job failures on hardware).

4 / 5

Progressive Disclosure

The skill has excellent structure with a clear overview, quick start inline, and well-signaled references to 8 separate reference files organized by topic. The Workflow Decision Guide provides clear navigation. However, since no bundle files were provided, we cannot verify the referenced files exist. The 'Topics covered' lists under each reference section add some redundancy but also serve as useful previews. Minor deduction for the slight verbosity in the reference section descriptions.

4 / 5

Total

15

/

20

Passed

Description

70%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description does a good job of specifying concrete capabilities and naming the domain clearly, making it highly distinctive. However, it lacks a 'Use when...' clause, which is critical for Claude to know when to select this skill. The opening marketing claim ('world's most popular... 13M+ downloads') wastes space that could be used for trigger guidance.

Suggestions

Add a 'Use when...' clause with trigger terms like 'Use when the user asks about quantum computing, quantum circuits, Qiskit, quantum algorithms, or running jobs on quantum hardware.'

Remove the marketing fluff ('world's most popular open-source quantum computing framework with 13M+ downloads') and replace with additional trigger terms or natural user phrases like 'quantum gates', 'quantum algorithms', 'qubit operations', or 'quantum programming'.

DimensionReasoningScore

Specificity

Lists several specific actions: 'Build quantum circuits, optimize for hardware, execute on simulators or real quantum computers, and analyze results.' Also mentions specific providers. Minor gaps in coverage (e.g., doesn't mention error mitigation, transpilation details, or specific algorithm types).

4 / 5

Completeness

Has a clear 'what' (build circuits, optimize, execute, analyze) but completely lacks a 'when' clause. There is no 'Use when...' or equivalent trigger guidance, which caps this at 3 per the rubric guidelines.

3 / 5

Trigger Term Quality

Good keyword coverage including 'Qiskit', 'quantum computing', 'quantum circuits', 'simulators', 'IBM Quantum', 'IonQ', 'Amazon Braket'. Missing some natural user terms like 'qubit', 'quantum algorithm', 'quantum gate', or 'quantum programming'.

4 / 5

Distinctiveness Conflict Risk

Quantum computing is a very distinct niche. The description names specific frameworks (Qiskit) and providers (IBM Quantum, IonQ, Amazon Braket), making it highly unlikely to conflict with other skills.

5 / 5

Total

16

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.