quantum-lab
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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bramdo/quantumlabWhat This Skill Does
The Quantum Lab skill is a dedicated utility for OpenClaw agents designed to streamline the execution of quantum computing research scripts and applications located in the /home/bram/work/quantum_lab repository. It provides a robust bridge between the OpenClaw environment and the specialized qiskit virtual environment. By leveraging a centralized execution wrapper (qexec.sh), the skill ensures that all quantum operations—whether running pure math playgrounds, complex quantum applications, or Jupyter notebooks—are executed with the correct dependencies and environmental paths, regardless of how or where the agent is triggered.
Installation
To integrate this skill into your OpenClaw environment, use the following installation command in your terminal:
clawhub install openclaw/skills/skills/bramdo/quantumlab
Ensure that your environment has the required dependencies and that the repository quantum_lab is cloned in your home directory or accessible via the QUANTUM_LAB_ROOT environment variable. The skill automatically relies on the ~/.venvs/qiskit virtual environment to maintain project isolation.
Use Cases
This skill is perfect for researchers and developers working on quantum algorithms. Use it to:
- Execute standard quantum math verification scripts (e.g.,
quant_math_lab.py). - Spin up quantum application servers locally for testing web-based quantum interfaces.
- Perform interactive data analysis by launching specific Jupyter notebooks via the command line.
- Run automated self-tests to ensure the integrity of your quantum environment after configuration changes.
Example Prompts
- "Run the quantum lab self-tests and let me know if everything is passing."
- "OpenClaw, please launch the quantum server on port 8000."
- "Execute the notebook located at notebooks/QubitStateAnalysis.ipynb using the quantum lab skill."
Tips & Limitations
Always prefer using the provided short-hand aliases (gl or ql) for faster interaction. If you encounter dependency issues, run the maintenance command bash <SKILL_DIR>/scripts/qexec.sh pip install -r requirements.txt to sync your venv. Note that the skill defaults to ~/work/quantum_lab; if your repository is stored in a non-standard location, you must set the QUANTUM_LAB_ROOT environment variable before invocation. Be mindful that running complex quantum simulations may consume significant CPU resources; monitor your system load during large-scale playground executions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bramdo-quantumlab": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution, network-access