ROBOT OBO Tool

Referencia de comandos para ROBOT, la CLI estándar de OBO-ontología: razonamiento, plantillas TSV a OWL, QC, conversión de formato.

Por ai4curation · ai4curation/curation-skills

Probado · Funciona ★ 9.6/10

ROBOT OBO Tool — Referencia de comandos para ROBOT, la CLI estándar de OBO-ontología: razonamiento, plantillas TSV a OWL, QC, conversión de formato.

Qué hace

Una guía de referencia (SKILL.md + 8 archivos de profundización/docs) para ROBOT, la CLI Java utilizada por casi todos los pipelines de construcción de ontologías de OBO Foundry, que cubre razonamiento (ELK/HermiT), generación de términos basada en plantillas a partir de TSV/CSV, informes de control de calidad, conversión de formato, extracción de módulos, consultas SPARQL y encadenamiento de comandos. Se activa cuando el usuario está trabajando con archivos de ontología OWL/OBO y necesita un paso automatizado de construcción/QC/conversión.

Informe de la prueba

Instalé Java real + descargué el jar ROBOT real de ontodev/robot y lo ejecuté en vivo: un TSV de plantilla ingenuo (sin guía de skill) falló inmediatamente con UNKNOWN TEMPLATE ERROR, mientras que el formato de plantilla de 3 filas documentado por la skill (encabezados / cadenas de plantilla como 'SC %' y 'A rdfs:comment' / datos) produjo OWL válido que luego se convirtió limpiamente a OBO con el comando exacto documentado.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/ai4curation/curation-skills
cd curation-skills
mkdir -p ~/.claude/skills
cp -r robot-obo-tool ~/.claude/skills/robot-obo-tool

Comandos y prompts de ejemplo

  • /robot-obo-toolReferencia de comandos para ROBOT, la CLI estándar de OBO-ontología: razonamiento, plantillas TSV a OWL, QC, conversión de formato.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Generate OWL term classes from this TSV using robot template
  • Convert my OWL ontology file to OBO format with robot convert
  • Run a QC report on this OBO ontology and check for reasoning errors