← Back to Skills Marketplace
205
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ontology-vic
Description
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linkin...
Usage Guidance
This skill is an instruction-only design for a local typed knowledge graph and appears coherent. Before installing/using: 1) Note that the SKILL.md references helper scripts (scripts/ontology.py) that are NOT included — review or provide those implementations before use. 2) Confirm the filesystem location (memory/ontology) and set tight permissions so the agent cannot read unrelated sensitive files. 3) Never store plaintext secrets in the graph; use secret references that point to a secure secret store and review how secret_ref is resolved by your implementation. 4) If you wire cross-skill integrations or migration to SQLite, audit those components for network access or credential use. 5) If you want stronger guarantees, require an explicit implementation (code) and review it for any file I/O or network calls before enabling the skill for autonomous use.
Capability Analysis
Type: OpenClaw Skill
Name: ontology-vic
Version: 1.0.0
The ontology skill provides a structured framework for managing an agent's memory through a typed knowledge graph. It includes security-conscious design patterns, such as a schema that explicitly forbids the storage of sensitive information like passwords or tokens in the 'Credential' entity type. While it utilizes shell commands to interact with a local script (scripts/ontology.py), this behavior is well-documented and strictly aligned with the stated purpose of performing graph transformations and entity management within the memory/ontology/ directory.
Capability Assessment
Purpose & Capability
Name and description match the instructions. The SKILL.md describes a typed knowledge-graph, local storage (memory/ontology/graph.jsonl), schema rules, and integration patterns; nothing requested (no env vars, no binaries, no installs) is out of scope for an ontology/memory skill.
Instruction Scope
Instructions confine reads/writes to a local ontology store (memory/ontology/*) and describe using helper scripts (python3 scripts/ontology.py). The skill is instruction-only and does not include those scripts — agents or integrators would need to supply them. Because the instructions allow 'direct file ops' and cross-skill communication, an implementation could be used to read/write additional files if misconfigured; the SKILL.md itself does not instruct reading unrelated system files or exfiltrating data.
Install Mechanism
No install spec or code files are included. This is low-risk: nothing is downloaded or written to disk by the skill itself.
Credentials
No environment variables or credentials are requested. The ontology defines a 'Credential' type with a secret_ref and explicitly warns against storing secrets directly — appropriate guidance. If you integrate real secret stores, those credentials would be required by the implementation, not by this instruction-only skill.
Persistence & Privilege
Skill does not request permanent inclusion (always:false) and uses normal autonomous invocation. It does not modify other skills or system-wide settings in the instructions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ontology-vic - After installation, invoke the skill by name or use
/ontology-vic - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the ontology skill for typed knowledge graph management.
- Supports creating, querying, and relating core entity types such as Person, Project, Task, Event, and Document.
- Enforces type constraints and validates entity and relation operations before committing changes.
- Adds append-only storage in `memory/ontology/graph.jsonl` and optional schema enforcement in `memory/ontology/schema.yaml`.
- Provides CLI workflows for entity CRUD, relation management, graph traversal, and validation.
- Facilitates state sharing and cross-skill data access for agent-based workflows.
Metadata
Frequently Asked Questions
What is Ontology Knowledge Graph?
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linkin... It is an AI Agent Skill for Claude Code / OpenClaw, with 205 downloads so far.
How do I install Ontology Knowledge Graph?
Run "/install ontology-vic" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ontology Knowledge Graph free?
Yes, Ontology Knowledge Graph is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ontology Knowledge Graph support?
Ontology Knowledge Graph is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ontology Knowledge Graph?
It is built and maintained by chungvic (@chungvic); the current version is v1.0.0.
More Skills