What problem does it solve?
Setting up ToolUniverse inside Claude Science is non-trivial because the upstream project ships a Claude Code plugin with an MCP server and uvx, which Claude Science cannot load. This Skill performs the equivalent native installation: creating the conda environment, installing the tooluniverse pip package, and rebuilding the workflow library as a dynamically loaded skill.
Core Features & Use Cases
- Environment and package setup: Creates a
tooluniverse conda environment (Python 3.11) and installs or upgrades the tooluniverse pip package supplying 2500+ scientific tools.
- Workflow bundle builder: Downloads the ToolUniverse GitHub tarball, parses every
tooluniverse-* workflow SKILL.md, drops plugin/installer entries, and stages a publishable tooluniverse-research skill tree with SKILL.md, kernel.py, index.json, and workflows/*.md.
- Publish and verify: Pushes the staged tree into the skill catalog via
host.skills and validates the install by running a live tool call such as a PubChem compound lookup.
- Use Case: After an upstream ToolUniverse release, rerun the four steps to upgrade the pip package and refresh all 133 bundled research workflows from the latest GitHub state.
Quick Start
Ask the agent to set up ToolUniverse for Claude Science by creating the conda environment, installing the tooluniverse package, and rebuilding the tooluniverse-research skill.