CtrlK
BlogDocsLog inGet started
Tessl Logo

quantum-qiskit

Reference qiskit 2.x patterns for variational quantum machine learning. Covers data-encoding feature maps, variational quantum classifier (VQC) training, variational quantum eigensolver (VQE) for chemistry, matrix-product-state circuits, and noise model integration. Use when writing Python code that imports `qiskit`, `qiskit_aer`, `qiskit_algorithms`, `qiskit_machine_learning`, or `qiskit_nature`.

77

Quality

96%

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

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-3

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

A dense, actionable reference with executable qiskit 2.x code, explicit validation checkpoints, and a useful error table; its main weakness is progressive disclosure — all content lives inline in one monolithic file with no split reference files.

Suggestions

Move the larger code-pattern sections (e.g. MPS circuits, VQE chemistry, noise-model integration) or the common-errors table into one-level-deep reference files under references/ and link to them from a concise overview, so the body acts as a navigation hub.

Add a short 'Quick start' snippet at the top showing the minimal VQC training path before the full API sections, giving an at-a-glance entry point.

Signpost each reference link explicitly (e.g. 'See MPS.md for bond-dimension guidance') rather than keeping all detail inline.

DimensionReasoningScore

Conciseness

The body is mostly lean executable code plus targeted, non-generic notes (qiskit 2.x migration breaks, chemistry-mapping subtleties, MPS degenerate-error pitfalls) that Claude does not already know; it avoids padding with basic-library explanations. It could not be scored a 2 because the prose present earns its place rather than restating common knowledge.

3 / 3

Actionability

Sections provide fully executable, copy-paste-ready function definitions (build_h2_hamiltonian, train_vqc, run_vqe, mps_class_logits) with concrete import blocks and a wrong/why/correct error table, matching the executable-and-complete anchor.

3 / 3

Workflow Clarity

A numbered section overview sequences the material, and the VQE flow pairs a build→optimize→converge sequence with explicit validation checkpoints (cumulative_shots_to_threshold running-mean convergence and assert_different_output_states), plus a common-errors recovery table. There are no destructive/batch data operations that lack validation, so the cap at 2 does not apply.

3 / 3

Progressive Disclosure

The file is well-organized (clear overview, numbered sections 1–10, no nested references) but is a single ~470-line monolithic document with no bundle files, so detailed code patterns and the error table are inline rather than split into one-level-deep reference files. It is above anchor 1 (good organization, no nested refs) but below anchor 3 (no content split across files with signaled navigation).

2 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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

A strong, well-scoped description that names concrete capabilities and provides an explicit, import-based trigger clause in third-person voice. It clearly distinguishes the skill's niche from generic alternatives.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete capabilities — 'data-encoding feature maps, variational quantum classifier (VQC) training, variational quantum eigensolver (VQE) for chemistry, matrix-product-state circuits, and noise model integration' — matching the multiple-specific-actions anchor; it is written in third person ('Reference', 'Covers').

3 / 3

Completeness

It explicitly answers both 'what' (the qiskit 2.x variational QML patterns covered) and 'when' ('Use when writing Python code that imports ...'), with an explicit trigger clause, matching the top anchor.

3 / 3

Trigger Term Quality

The 'Use when writing Python code that imports qiskit, qiskit_aer, qiskit_algorithms, qiskit_machine_learning, or qiskit_nature' clause gives natural import-name triggers a user would actually say, plus domain terms like VQC, VQE, and feature maps.

3 / 3

Distinctiveness Conflict Risk

The niche — variational quantum ML on qiskit 2.x with specific package imports — is sharply scoped with distinct import-based triggers, making conflict with other skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
aiming-lab/AutoResearchClaw
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.