ROBOT OBO Tool

Befehlsreferenz für ROBOT, das Standard-OBO-Ontologie-CLI: Reasoning, TSV-zu-OWL-Vorlagen, QC, Formatkonvertierung.

von ai4curation · ai4curation/curation-skills

Getestet · Funktioniert ★ 9.6/10

ROBOT OBO Tool — Befehlsreferenz für ROBOT, das Standard-OBO-Ontologie-CLI: Reasoning, TSV-zu-OWL-Vorlagen, QC, Formatkonvertierung.

Was es kann

Ein Referenzhandbuch (SKILL.md + 8 Dokumente/Deep-Dive-Dateien) für ROBOT, das Java-CLI, das von fast jeder OBO Foundry-Ontologie-Build-Pipeline verwendet wird, abdeckt Reasoning (ELK/HermiT), Template-basierte Termgenerierung aus TSV/CSV, Qualitätskontrollberichte, Formatkonvertierung, Modul-Extraktion, SPARQL-Abfragen und Befehlskettung. Löst aus, wenn der Benutzer mit OWL/OBO-Ontologiedateien arbeitet und einen automatisierten Build-/QC-/Konvertierungsschritt benötigt.

Testbericht

Echtes Java installiert + den tatsächlichen ROBOT-JAR von ontodev/robot heruntergeladen und live ausgeführt: Ein naiver Template-TSV (keine Skill-Anleitung) schlug sofort mit UNKNOWN TEMPLATE ERROR fehl, während das dokumentierte 3-Zeilen-Template-Format des Skills (Header / Template-Strings wie 'SC %' und 'A rdfs:comment' / Daten) gültiges OWL erzeugte, das dann mit dem exakt dokumentierten Befehl sauber in OBO konvertiert wurde.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /robot-obo-toolBefehlsreferenz für ROBOT, das Standard-OBO-Ontologie-CLI: Reasoning, TSV-zu-OWL-Vorlagen, QC, Formatkonvertierung.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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