What problem does it solve?
The oml-text Skill helps you produce accurate answers by inspecting and reasoning over the actual OML source text (files, IRIs, declarations, and layout) instead of relying only on higher-level model views that may be incomplete or unavailable.
Core Features & Use Cases
- Source-first OML authoring analysis: Use when the task depends on syntax-accurate details like aliases, annotations, comments, and how content is organized across repository files.
- Repository-structured navigation: Apply heuristics to focus on likely source locations (e.g., under
src/model/oml/) and avoid built artifacts.
- Semantic preservation across text: Distinguish vocabulary definitions from description instances, and treat
extends, uses, and containment relationships carefully.
- Compare and reconcile across files: Use targeted reads to cross-check IRIs and declarations, then synthesize assumptions when facts are spread across multiple OML files.
- Escalation path to MCP: Switch to
oml-mcp when the workflow becomes primarily model navigation/validation/structured querying.
Quick Start
Use the oml-text skill to answer a question by reading the smallest relevant OML file(s) and extracting the exact declarations and semantics from the source text.