General
create-tooluniverse-skill - Claude MCP Skill
Create high-quality ToolUniverse skills following test-driven, implementation-agnostic methodology. Integrates tools from ToolUniverse's 1,264+ tool library, creates missing tools when needed, tests thoroughly, and produces skills with Python SDK + MCP support.
SEO Guide: Enhance your AI agent with the create-tooluniverse-skill tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to create high-quality tooluniverse skills following test-driven, implementation-agnostic methodology. ... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md# Create ToolUniverse Skill Systematic workflow for creating production-ready ToolUniverse skills. ## Core Principles Build on the 10 pillars from `devtu-optimize-skills`: 1. TEST FIRST - never document untested tools 2. Verify tool contracts - don't trust function names 3. Handle SOAP tools - add `operation` parameter 4. Implementation-agnostic docs - no Python/MCP code in SKILL.md 5. Foundation first - query aggregators before specialized tools 6. Disambiguate carefully - resolve IDs properly 7. Implement fallbacks - Primary -> Fallback -> Default 8. Grade evidence - T1-T4 tiers on claims 9. Quantified completeness - numeric minimums per section 10. Synthesize - models and hypotheses, not just lists See `OPTIMIZE_INTEGRATION.md` for detailed application of each pillar. ## 7-Phase Workflow | Phase | Duration | Description | |-------|----------|-------------| | 1. Domain Analysis | 15 min | Understand use cases, data types, analysis phases | | 2. Tool Discovery | 30-45 min | Search, read configs, test tools (MANDATORY) | | 3. Tool Creation | 0-60 min | Create missing tools via devtu-create-tool | | 4. Implementation | 30-45 min | Write python_implementation.py with tested tools | | 5. Documentation | 30-45 min | Write SKILL.md (agnostic) + QUICK_START.md | | 6. Validation | 15-30 min | Run test suite, validate checklist, manual verify | | 7. Packaging | 15 min | Create summary, update tracking | **Total**: ~1.5-2 hours (without tool creation). ### Phase 1: Domain Analysis - Gather concrete use cases and expected outputs - Identify inputs, outputs, and intermediate data types - Break workflow into logical phases - Review existing skills in `skills/` for patterns ### Phase 2: Tool Discovery and Testing Search tools in `/src/tooluniverse/data/*.json` (186 tool files). For each tool, read its config to understand parameters and return schema. See `PARAMETER_VERIFICATION.md` for common pitfalls. **Create and run a test script** using `test_tools_template.py`. For each tool: call with known-good params, verify response format, document corrections. See `TESTING_GUIDE.md` for the full test suite template and procedures. ### Phase 3: Tool Creation (If Needed) Invoke `devtu-create-tool` when required functionality is missing and analysis is blocked. Use `devtu-fix-tool` if new tools fail tests. ### Phase 4: Implementation Create `skills/tooluniverse-[domain]/` with: - `python_implementation.py` - use only tested tools, try/except per phase, progressive report writing - `test_skill.py` - test each input type, combined inputs, error handling Use templates from `CODE_TEMPLATES.md`. ### Phase 5: Documentation Write implementation-agnostic SKILL.md using `SKILL_TEMPLATE.md`. Write multi-implementation QUICK_START.md using `QUICKSTART_TEMPLATE.md`. Key rules: zero Python/MCP code in SKILL.md, equal treatment of both interfaces in QUICK_START. See `IMPLEMENTATION_AGNOSTIC.md` for format guidelines with examples. ### Phase 6: Validation Run the comprehensive test suite (see `TESTING_GUIDE.md`). Validate against `VALIDATION_CHECKLIST.md`. Perform manual verification: load ToolUniverse fresh, copy-paste QUICK_START example, verify output works. ### Phase 7: Packaging Create summary document using `PACKAGING_TEMPLATE.md`. Update session tracking if creating multiple skills. ## Skill Integration | Skill | When to Use | |-------|-------------| | **devtu-create-tool** | Critical functionality missing | | **devtu-fix-tool** | Tool returns errors or unexpected format | | **devtu-optimize-skills** | Evidence grading, report optimization | ## Quality Indicators **High quality**: 100% test coverage before docs, agnostic SKILL.md, multi-implementation QUICK_START, fallback strategies, parameter corrections table, response format docs. **Red flags**: Docs before testing, Python in SKILL.md, assumed parameters, no fallbacks, SOAP tools missing `operation`, no test script. ## Reference Files | File | Content | |------|---------| | `SKILL_TEMPLATE.md` | Template for writing SKILL.md | | `QUICKSTART_TEMPLATE.md` | Template for writing QUICK_START.md | | `TESTING_GUIDE.md` | Test suite template and procedures | | `VALIDATION_CHECKLIST.md` | Pre-release quality checklist | | `PACKAGING_TEMPLATE.md` | Summary document template | | `PARAMETER_VERIFICATION.md` | Tool parameter verification guide | | `OPTIMIZE_INTEGRATION.md` | devtu-optimize-skills 10-pillar integration | | `IMPLEMENTATION_AGNOSTIC.md` | Implementation-agnostic format guide with examples | | `CODE_TEMPLATES.md` | Python implementation and test templates | | `test_tools_template.py` | Tool testing script template |
Signals
Information
- Repository
- mims-harvard/ToolUniverse
- Author
- mims-harvard
- Last Sync
- 3/13/2026
- Repo Updated
- 3/13/2026
- Created
- 2/13/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
upgrade-nodejs
Upgrading Bun's Self-Reported Node.js Version
cursorrules
CrewAI Development Rules
fastmcp-client-cli
Query and invoke tools on MCP servers using fastmcp list and fastmcp call. Use when you need to discover what tools a server offers, call tools, or integrate MCP servers into workflows.
Confidence Check
Pre-implementation confidence assessment (≥90% required). Use before starting any implementation to verify readiness with duplicate check, architecture compliance, official docs verification, OSS references, and root cause identification.
Related Guides
Python Django Best Practices: A Comprehensive Guide to the Claude Skill
Learn how to use the python django best practices Claude skill. Complete guide with installation instructions and examples.
Mastering Python and TypeScript Development with the Claude Skill Guide
Learn how to use the python typescript guide Claude skill. Complete guide with installation instructions and examples.
Mastering Data Science with Claude: A Complete Guide to the Pandas Scikit-Learn Skill
Learn how to use the pandas scikit learn guide Claude skill. Complete guide with installation instructions and examples.