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/quantum-labWhat This Skill Does
The Quantum Lab skill is a dedicated utility for OpenClaw agents to manage and execute quantum computing scripts, simulations, and notebooks located within the ~/work/quantum_lab directory. It provides a robust interface to execute these tools within a pre-configured Python virtual environment (~/.venvs/qiskit), ensuring that dependencies and system paths are handled correctly without manual environment activation. The skill simplifies the interaction with complex quantum libraries by providing both full command access and a streamlined shorthand alias system (gl or ql), allowing users to run complex mathematical models or quantum simulations with simple natural language commands.
Installation
To integrate this skill into your OpenClaw ecosystem, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bramdo/quantum-lab
Ensure that your environment has the required directory structure at ~/work/quantum_lab and that the Qiskit virtual environment is present at ~/.venvs/qiskit. If you encounter dependency issues, run bash <SKILL_DIR>/scripts/qexec.sh pip install -r requirements.txt to align the environment with the repository's needs.
Use Cases
This skill is ideal for researchers, students, and quantum developers who need to iterate quickly on quantum algorithms. You can run pure math playgrounds, verify quantum application logic through self-tests, or launch interactive web servers for visualization. It is particularly useful when you need to run specific notebook experiments from within a chat interface, allowing the agent to handle the execution overhead while you focus on the output results.
Example Prompts
- "OpenClaw, please run the quantum playground tests to ensure everything is stable."
- "Execute the notebook 'QuantumEntanglement.ipynb' using the quantum-lab skill."
- "Start the quantum app server on port 8000 and let me know when it is live."
Tips & Limitations
- Environment Variables: You can override the default repository path using the
QUANTUM_LAB_ROOTenvironment variable if your project is stored elsewhere. - Alias Usage: Use the shorthand
glorqlfor faster command entry, but remember that these rely on the correctly mapped<SKILL_DIR>path provided during installation. - Security: Since this skill executes arbitrary Python code and scripts, only run repositories you trust. Keep your
qiskitvirtual environment updated to avoid potential vulnerabilities within outdated quantum libraries.
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-quantum-lab": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution