tooluniverse-custom-tool

Community

Add and run custom tools in ToolUniverse

AuthorCentaurioun
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Enables developers and workspace maintainers to add, validate, and run private or custom tools alongside ToolUniverse's built-in toolset so internal APIs, offline calculators, and reusable plugins can be used securely and consistently.

Core Features & Use Cases

  • Workspace JSON tools: Drop JSON configs into a .tooluniverse/tools directory to register REST-backed tools without writing Python.
  • Python class tools: Implement local-only tools with @register_tool classes for custom logic and deterministic computation.
  • Plugin packages: Package reusable tools as pip-installable plugins with entry points and discoverable JSON configs.
  • Validation & deployment: Use tu test, return_schema, and profile.yaml to verify tool behavior, load tools into MCP/tu serve, and manage workspace discovery.

Quick Start

Create a .tooluniverse/tools JSON or Python tool, add test_examples, then run tu test MyAPI_search to validate it.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tooluniverse-custom-tool
Download link: https://github.com/Centaurioun/osteogenesis_imperfecta/archive/main.zip#tooluniverse-custom-tool

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.