laboneq-control

laboneq-control is a skill for Claude Code, Codex from xi-zhao/OpenQuantum. It costs 50 tokens per session (864 once invoked), scanned A, original, MIT.

An offline compiler for turning structured pulse descriptions into Zurich Instruments HDAWG sequencer code and simulated output waveforms. It does not connect to instruments or model the resulting quantum dynamics.

In plain words
What is it for?
Use it to compile constant or Gaussian pulses, inspect timing and samples, and review waveform snippets and sequencer output.
Why use it?
It lets you inspect generated control signals without a data server, hardware connection, or calibrated experiment. The waveforms describe instrument output rather than measured device behaviour.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: installed under .agents/ (shared by several agents).

Good fit Use it to compile constant or Gaussian pulses, inspect timing and samples, and review waveform snippets and sequencer output.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/xi-zhao/openquantum/laboneq-control
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add xi-zhao/OpenQuantum --skill laboneq-control
Clone the repo
git clone --depth 1 https://github.com/xi-zhao/OpenQuantum

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for laboneq-control

README.md
[![agentmods](https://agentmods.dev/badge/skills/xi-zhao/openquantum/laboneq-control/github.svg)](https://agentmods.dev/skills/xi-zhao/openquantum/laboneq-control)
Your own site
<a href="https://agentmods.dev/skills/xi-zhao/openquantum/laboneq-control"><img src="https://agentmods.dev/badge/skills/xi-zhao/openquantum/laboneq-control/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for laboneq-control

Your own site · 80×15
<a href="https://agentmods.dev/skills/xi-zhao/openquantum/laboneq-control"><img src="https://agentmods.dev/badge/skills/xi-zhao/openquantum/laboneq-control.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 50 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 864 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00050 $0.00864
Opus 5.5 $0.00020 $0.00346
Sonnet 5.5 $0.00010 $0.00173
Haiku 4.5 $0.00005 $0.00086

Measured 3d ago against content hash 96c980194513, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

laboneq-control scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

The scan reads SKILL.md. This mod also ships 4 executable files (mcp/bridge.py, mcp/contracts.mjs, mcp/server.mjs, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/laboneq-control/SKILL.md · 35 lines

What it actually says

LabOne Q 离线脉冲编译

原生 SDK 路径

本能力同时支持 LabOne Q 的原生公开 API。用户需要 DeviceSetup、Experiment、校准、pulse、sweep、编译与 session 时,由 Agent 在固定依赖环境中编写和运行任务代码,不限于下文便捷 Tool 的预设模型。

使用 node scripts/sdk-access.mjs inspect laboneq-control 定位环境,按完整 SDK 工作流执行。模块导航:laboneq;导航不是 API 白名单。

本地程序构建与外部调用分开;账户、凭据、费用、设备操作和数据外发沿用宿主及用户授权。原生 SDK 访问不自动启用服务。

下文关于模型、门集、输入与预算的限制描述便捷 Tool 的合同;原生 SDK 另受上游版本、可选依赖、宿主资源与用户授权约束。已禁用或被拒绝的动作不能借代码路径绕过。执行状态和科研验收分别报告。

调用 laboneq_local 的 compile_laboneq_pulses,把结构化顺序脉冲转为 HDAWG sequencer 程序并提取输出波形。 显式执行 node scripts/setup-paper-tools.mjs laboneq-control。固定 laboneq==26.7.0,Apache-2.0。

  • 输入 pulses 的 shape 为 constant 或 gaussian。amplitude 是归一化幅度 [-1,1],lengthSeconds 与 delayAfterSeconds 单位为秒。
  • Gaussian 使用 SDK 默认的标准高斯包络,截取 [-3σ,+3σ),不强制把边界置零。此处脉冲参数不是 Rabi 频率或已经校准的旋转角。
  • 固定虚拟独立 HDAWG 的 RF 输出 0,采样率 2.4 GSa/s,内部时钟;repetitions 给出实验重复次数。编译器负责样本对齐和仪器表示约束,可能调整输入时长。
  • snippetStartSeconds 与 snippetLengthSeconds 选择返回的波形片段;实际输出长度可以小于请求窗口。execution 独立控制 worker 资源。
  • 返回真实编译器的 sequencer 源码、估计执行时长、采样时刻及波形实虚部。可用常数脉冲的幅度、持续样本数和间隔核对生成结果。
  • 当前 SDK 的 Session.compile 可直接调用离线编译器;适配不调用 Session.connect 或 Session.run,不连接 data server,不写仪器。
  • 输出模拟描述仪器信号,不能当作量子态动力学、实际测量信号或校准后的设备行为。后续真实仪器连接与权限由用户自行设置。
  • 当前 L1,scientificValidation=not_evaluated;编译成功与波形对照不等于最终科学 Acceptance。

参考:官方仓库、实验与输出模拟、 单 HDAWG 设置。

Files

What ships with it

6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago Changed · +13 lines 96c980194513
  2. 17d ago First seen · 22 lines · 50 tokens per session scan A 03037b50da42

Subscribe to this mod's changes

laboneq-control is a skill published in the GitHub repository xi-zhao/OpenQuantum (75 stars, last pushed 2d ago), licensed MIT. It adds 50 tokens to every session and 864 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-29.

Related

Other skills, from other repositories

i4h-catheter-navigation

Overview of workflows/catheternavigation/ (fluorosim DRR, XPBD physics, vasculature digital twin). Use when the user asks what the catheter navigation workflow is, what's supported, or where to start.

NVIDIA/skills · 55 tokens

accelerator-physicist

Think and work like an expert Accelerator Physicist. Use when a task calls for Accelerator Physicist judgment. Reasons from beam optics, RF cavities, emittance budgets, and loss maps while treating halo and impedance-driven instabilities as first-class failure modes.

K-Dense-AI/scientific-agents · 59 tokens

academic-research

Search academic papers, scholarly articles, and research publications through SandBase. Use when asked for literature review, academic citations, scholarly research, paper discovery, or scientific evidence gathering.

sandbaseai/sandbase-skills · 39 tokens

rhylthyme

Schedule multi-step procedures that a person carries out against a clock, with parallel tracks, shared equipment and steps that end when the person says so. Use when turning a lab protocol, recipe, event run sheet or workout into a timed plan; when several procedures must share one instrument (one centrifuge, one…

rhylthyme/rhylthyme-mcp · 167 tokens

cisco-meraki

Use when the user asks about Cisco Meraki across one or many client organizations: what is offline or alerting right now, failed MX WAN uplinks, license, subscription and end-of-support renewals, who changed the Dashboard config, which org owns a MAC, IP or serial, admins without two-factor or a departed tech's…

Servosity/msp-skills · 149 tokens

tdx-assets

This skill should be used when the user asks about TeamDynamix assets, inventory, hardware, or equipment. Common queries include "find an asset", "look up a serial number", "asset tag", "search for a laptop", "register a new device", "create a computer asset", "find a workstation".

chatt-state/teamdynamix-mcp-server · 71 tokens