← Back to Skills Marketplace
wuliyuan2026

Ontology Local

by Wu Liyuan · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ontology-local
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 appears to implement a straightforward local ontology stored under memory/ontology and mostly matches its description; however: - I could not review the entire scripts/ontology.py (the provided file content was truncated). Inspect the full script before installing — grep for network, subprocess, eval/exec, or unusual file paths (look for 'requests', 'urllib', 'socket', 'subprocess', 'exec', 'eval'). - The _meta.json ownerId/version differ from the registry metadata; confirm the publisher and version are what you expect before trusting this package. - The skill intentionally stores 'secret_ref' strings rather than raw secrets, which is good, but ensure you never put actual secrets into the graph.jsonl or schema files. Treat the ontology files as potentially readable by other local processes. - Run the skill in a sandbox or with non-sensitive test data first. If you plan to integrate with other skills that dereference secret_ref values, audit those skills carefully for credential access. If you want, I can (1) scan the complete scripts/ontology.py for network/file-access patterns if you provide the full file, or (2) produce a quick checklist of exact strings to search for in the repository to verify there are no hidden endpoints.
Capability Analysis
Type: OpenClaw Skill Name: ontology-local Version: 1.0.0 The ontology skill bundle provides a structured knowledge graph system for agent memory, implementing standard CRUD operations and relationship management via a local JSONL file. The implementation in 'scripts/ontology.py' includes security best practices such as path traversal protection (resolve_safe_path) and safe YAML loading, while the schema definitions in 'references/schema.md' explicitly forbid the storage of raw secrets (passwords/tokens) in the graph.
Capability Assessment
Purpose & Capability
The name/description (local typed knowledge graph for structured agent memory) aligns with the included instructions and the Python script which reads/writes memory/ontology/graph.jsonl. No external credentials, binaries, or unrelated dependencies are requested. Minor metadata inconsistency: _meta.json contains a different ownerId and a different version number than the registry metadata, which could indicate a copy/version mismatch.
Instruction Scope
SKILL.md limits actions to creating/querying/linking entities and manipulating files under memory/ontology. It explicitly recommends append-only operations and forbids storing secrets directly (encourages secret_ref usage). The instructions do read and write files within the workspace (expected for a local ontology) and propose cross-skill use; this could enable data sharing but is within the described scope.
Install Mechanism
No install spec — instruction-only plus a bundled Python script. No external downloads or install steps that would pull arbitrary code from remote hosts were specified.
Credentials
No environment variables, credentials, or config paths are requested. The schema references secret_ref strings (e.g., 'keychain:github-token') but the skill does not itself request or require secrets — it only stores references, which is proportionate to its purpose.
Persistence & Privilege
always:false and default invocation settings are used. The skill persists data only in workspace paths (memory/ontology) and does not demand system-wide modifications or persistent platform privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ontology-local
  3. After installation, invoke the skill by name or use /ontology-local
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Local install
Metadata
Slug ontology-local
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Ontology Local?

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 91 downloads so far.

How do I install Ontology Local?

Run "/install ontology-local" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ontology Local free?

Yes, Ontology Local is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Ontology Local support?

Ontology Local is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ontology Local?

It is built and maintained by Wu Liyuan (@wuliyuan2026); the current version is v1.0.0.

💬 Comments