← 返回 Skills 市场
bramdo

quantumlab

作者 Bram Dobbelaar · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1781
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install 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.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install quantumlab
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /quantumlab 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug quantumlab
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 3
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1781 次。

如何安装 quantumlab?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install quantumlab」即可一键安装,无需额外配置。

quantumlab 是免费的吗?

是的,quantumlab 完全免费(开源免费),可自由下载、安装和使用。

quantumlab 支持哪些平台?

quantumlab 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 quantumlab?

由 Bram Dobbelaar(@bramdo)开发并维护,当前版本 v1.0.0。

💬 留言讨论