← Back to Skills Marketplace
bramdo

quantumlab

by Bram Dobbelaar · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1781
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install quantumlab
Description
Run the /home/bram/work/quantum_lab Python scripts and demos inside the existing venv ~/.venvs/qiskit. Use when asked (e.g., via Telegram/OpenClaw) to run quant_math_lab.py, qcqi_pure_math_playground.py, quantum_app.py subcommands, quantumapp.server, or notebooks under the repo.
Usage Guidance
This skill legitimately runs a local quantum_lab repo inside a qiskit virtualenv, but it grants the agent the ability to execute arbitrary commands in your repo and venv and to start network services. Before installing: 1) Inspect and trust the contents of ~/work/quantum_lab (or set QUANTUM_LAB_ROOT to a sandbox/copy). 2) Consider using a disposable/sandboxed venv or container rather than your personal ~/.venvs/qiskit. 3) If you do not fully trust autonomous agent actions, disable autonomous invocation or require manual confirmation before running the skill. 4) Be cautious about commands that install packages (pip install -r requirements.txt) or launch servers (python -m quantumapp.server) — these can modify your environment or expose services. If you want to proceed, set explicit QUANTUM_LAB_ROOT and VENV_PATH to controlled paths and review the repo code first.
Capability Analysis
Type: OpenClaw Skill Name: quantumlab Version: 1.0.0 The skill is classified as suspicious due to the `exec "$@"` command in `scripts/qexec.sh`. While the `SKILL.md` instructions guide the agent to use this script with specific `python` commands, the `exec "$@"` primitive allows for arbitrary command execution if the agent were to be prompted by a malicious user to pass unintended arguments. This represents a broad permission and a risky capability, even though the skill's own instructions do not demonstrate malicious intent. The prompt injection instructions in `SKILL.md` are for defining command aliases and do not aim to subvert the agent for harmful purposes.
Capability Assessment
Purpose & Capability
The declared purpose (run the quantum_lab repo inside a qiskit venv) matches the files and instructions. The SKILL.md and qexec.sh consistently target a repo root and a venv and provide wrappers for running the listed scripts. Minor oddity: the description references an explicit path (/home/bram/...), but the script uses $HOME and allows overrides via QUANTUM_LAB_ROOT and VENV_PATH.
Instruction Scope
The instructions tell the agent to shell out into the repository via scripts/qexec.sh which sources the venv and execs any arguments. While the documented commands are limited (specific python scripts, notebooks, server), nothing in the wrapper prevents the agent from running arbitrary commands (e.g., pip install, arbitrary Python scripts, shell commands) inside your home, reading repo files, or launching network services (python -m quantumapp.server). That broad execution capability is expected for this use-case but increases risk if the agent or the repository are untrusted.
Install Mechanism
Instruction-only skill with a small helper script; no install steps or external downloads. There is nothing being pulled from external URLs or installed automatically by the skill itself.
Credentials
The skill requests no credentials or config paths in the registry metadata. It does rely on access to a venv and a repo in your HOME and allows overrides via QUANTUM_LAB_ROOT and VENV_PATH. That is proportionate to its purpose, but it implicitly requires filesystem access to the specified paths and the ability to source the venv and run commands there.
Persistence & Privilege
always:false and the skill is user-invocable; it does not request permanent presence or attempt to modify other skills. However, because the platform allows autonomous invocation by default, combining autonomous invocation with the ability to run arbitrary commands increases potential impact — you may want to restrict autonomous use if you don't fully trust the repo or agent behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install quantumlab
  3. After installation, invoke the skill by name or use /quantumlab
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release. - Provides helpers to run quantum_lab repo commands within a preconfigured Qiskit virtual environment. - Supports both full and shorthand command styles for easy integration with Telegram/OpenClaw. - Includes command expansion for gl/ql prefixes. - Offers clear instructions for overriding default paths and installing dependencies if needed.
v0.1.1
- Initial release of quantumlab skill. - Provides commands and shortcuts to run Python scripts and demos from the quantum_lab repo in the existing qiskit virtual environment. - Supports both full and shorthand command expansions for use via Telegram/OpenClaw. - Includes helper scripts to ensure venv and repo root are correctly set for all operations.
v0.1.0
Initial release of the quantum-lab skill. - Enables running Python scripts and demos from the quantum_lab repo within a dedicated qiskit virtual environment. - Provides helper scripts to ensure correct venv and repo context for all commands. - Offers both full and shorthand command formats for use with Telegram/OpenClaw. - Includes clear instructions for environment overrides and dependency installation.
Metadata
Slug quantumlab
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is quantumlab?

Run the /home/bram/work/quantum_lab Python scripts and demos inside the existing venv ~/.venvs/qiskit. Use when asked (e.g., via Telegram/OpenClaw) to run quant_math_lab.py, qcqi_pure_math_playground.py, quantum_app.py subcommands, quantumapp.server, or notebooks under the repo. It is an AI Agent Skill for Claude Code / OpenClaw, with 1781 downloads so far.

How do I install quantumlab?

Run "/install quantumlab" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is quantumlab free?

Yes, quantumlab is completely free (open-source). You can download, install and use it at no cost.

Which platforms does quantumlab support?

quantumlab is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created quantumlab?

It is built and maintained by Bram Dobbelaar (@bramdo); the current version is v1.0.0.

💬 Comments