Passerelle d'agent unifiée vers plus de 1000 outils scientifiques (bio-informatique, découverte de médicaments, génomique) via ToolUniverse de Harvard, retournant du JSON pour les flux de travail en aval.
Ce que cela fait\nToolUniverse Gateway expose une interface standardisée tu.run() permettant aux agents d'appeler des centaines d'outils de recherche (PubChem, UniProt, flux de travail GWAS, pipelines de protéomique, et plus encore) et de recevoir des résultats au format JSON. Cette compétence enveloppe le client ToolUniverse avec des scripts d'aide pour exécuter des outils spécifiques, lister les outils disponibles et formater les sorties pour le système d'artefacts scienceclaw. Les cas d'utilisation concrets incluent la récupération d'entrées de protéines, la recherche de composés/propriétés et le lancement de flux de recherche domaines-spécifiques comme GWAS ou le repositionnement de médicaments.\n\n## Quand l'utiliser\nUtilisez cette compétence lorsque l'agent doit interroger des bases de données scientifiques, exécuter des outils de bio-informatique ou d'analyse chimique, ou orchestrer des pipelines de recherche multi-étapes (ex: récupérer des entrées UniProt, effectuer des recherches de propriétés PubChem ou exécuter des flux de travail GWAS standardisés). Les phrases déclencheurs incluent : "run ToolUniverse", "search UniProt", "run PubChem_query", ou toute demande d'accès programmatique à des outils scientifiques.\n\n## Ce qui est inclus\n- Scripts : tooluniverse_run.py (exécuter des outils), tooluniverse_list.py (découvrir/rechercher des outils), scripts d'aide à l'installation\n- Références : liste d'outils et exemples de flux de travail intégrés dans SKILL.md\n- Instructions : des exemples montrent comment exécuter des outils, formater les arguments en JSON et gérer la mise en cache et les formats de sortie. Des notes couvrent l'utilisation des clés API pour les outils en aval.\n\n## Agents compatibles\nCompatible avec les agents pouvant exécuter des scripts Python d'aide et des commandes shell (ex: agents Copilot/Code, Cursor, Claude Code). La compétence suppose l'accès aux variables d'environnement pour les clés API amont et à un runtime Python.
Étiquettes
Scripts exécutés dans un bac à sable
Compétences similaires
gwas
run tool
Exécution échouée
Audité le April 27, 2026
Résumé de l'audit
Gateway skill to 1000+ scientific tools via Harvard's ToolUniverse Python SDK. Two well-structured scripts (run + search) with proper argparse, error handling, and JSON output. Scripts failed only because required CLI args weren't provided in test mode — no runtime errors or crashes. SKILL.md is thorough with examples and parameter docs. Niche but valuable for bioinformatics/drug discovery workflows.
Points d'attention
Requires 'tooluniverse' pip package installed
Tool names are case-sensitive — use search script to discover
Individual tools may need their own API keys via env vars
Dépendances manquantes
tooluniverse
Notes
Clean skill, no security concerns. Scripts only failed due to missing required args in DRY_RUN — proper argparse validation. The tooluniverse dependency is external but well-maintained (Harvard/MIT). Niche scientific audience.