ontology

Installation
Summary

Typed knowledge graph for structured agent memory, entity management, and cross-skill state sharing.

  • Supports 15+ core entity types (Person, Project, Task, Event, Document, etc.) with typed properties, relations, and constraint validation
  • Enables graph queries, traversals, and dependency tracking; model multi-step plans as sequences of validated graph transformations
  • Stores data as append-only JSONL by default; schema-driven validation prevents invalid mutations and enforces cardinality, enums, and acyclic constraints
  • Skills declare read/write contracts and preconditions/postconditions; integrates with causal inference logging and cross-skill communication patterns
SKILL.md

Ontology

A typed vocabulary + constraint system for representing knowledge as a verifiable graph.

Core Concept

Everything is an entity with a type, properties, and relations to other entities. Every mutation is validated against type constraints before committing.

Entity: { id, type, properties, relations, created, updated }
Relation: { from_id, relation_type, to_id, properties }

When to Use

Trigger Action
"Remember that..." Create/update entity
"What do I know about X?" Query graph
Related skills

More from sundial-org/awesome-openclaw-skills

Installs
3.0K
GitHub Stars
598
First Seen
Mar 2, 2026