Quantum Lab for Openclaw

A specialized execution environment for running quantum computing simulations and mathematical experiments using Qiskit.

bramdo
v0.1.0
Feb 5, 2026
0
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install quantum-lab

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install quantum-lab using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Quantum Lab?

Quantum Lab is a technical skill designed for Openclaw Skills users who need to run complex quantum simulations and mathematical playgrounds. It simplifies the execution of scripts within the quantum_lab repository by managing environment variables and virtual environments automatically.

This skill provides a bridge between high-level agent commands and low-level Qiskit execution, ensuring that dependencies and paths are correctly handled every time. By utilizing standardized wrappers, it allows for seamless integration of quantum computing research into automated workflows.

Quantum Lab Use Cases

  • Running quantum math simulations via quant_math_lab.py
  • Executing QCQI (Quantum Computation and Quantum Information) pure math playgrounds
  • Launching the quantum app server for local API access and web-based interaction
  • Automating self-tests and notebook execution directly from an AI agent or terminal

How Quantum Lab Works

  1. The user provides a command or shorthand (like gl or ql) to the agent.
  2. The skill identifies the target script and resolves the SKILL_DIR and repo root locations.
  3. The qexec.sh wrapper activates the predefined Qiskit virtual environment automatically.
  4. The specific Python script or subcommand is executed with the provided arguments and environmental context.
  5. Output or errors are returned to the agent for further processing or display.

Quantum Lab Setup

To get started with this skill in your Openclaw Skills collection, ensure your environment is prepared:

# Ensure the quantum_lab repo exists in the expected path
git clone <your-repo-url> ~/work/quantum_lab

# Setup the Qiskit virtual environment
python -m venv ~/.venvs/qiskit
source ~/.venvs/qiskit/bin/activate
pip install qiskit -r ~/work/quantum_lab/requirements.txt

# Install the skill to your agent directory
cp -r quantum-lab ~/clawd/skills/

Quantum Lab Data Schema & Taxonomy

The skill organizes its operations around the following data structure and environment variables:

Component Description Default Path
Repo Root Source code and script location $HOME/work/quantum_lab
Virtual Env Python environment with Qiskit installed ~/.venvs/qiskit
Helper Scripts Execution wrappers (qexec.sh, gl, ql) <SKILL_DIR>/scripts/
Notebooks Interactive research documents notebooks/

Quantum Lab Advanced Features

  • Environment variable overrides for QUANTUM_LAB_ROOT and VENV_PATH to support custom installations
  • Shorthand command expansion (gl/ql) for faster execution via Telegram or other Openclaw Skills interfaces
  • Automated dependency installation via the qexec.sh wrapper for streamlined maintenance
  • Integrated web server support for hosting quantum applications on local network ports

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*