| name | ontology-clawra |
| description | ๐ง ontology-clawra v5.1 - Local Ontology Reasoning & Learning Engine
**USE THIS SKILL WHENEVER** you need structured reasoning, knowledge graph management,
logical inference, or learning from interactions. This is your go-to tool for:
- Building and querying ontology knowledge graphs (concepts, entities, relationships)
- Performing confidence-based reasoning with evidence tracking
- Recording insights and patterns from completed tasks
- Local memory search and knowledge retrieval
**Key Use Cases:**
- Before making complex decisions: "Let me use ontology-clawra to reason about this"
- After completing tasks: "Record this learning to ontology-clawra"
- Building domain expertise: "Create concepts for [domain] in ontology-clawra"
- Analyzing patterns: "Query ontology-clawra for similar past cases"
**Core Capabilities:**
โ
Local ontology storage in `~/.openclaw/skills/ontology-clawra/memory/`
โ
Confidence calculation (CONFIRMED/ASSUMED/SPECULATIVE)
โ
Learning from user confirmations
โ
Local memory search (no network requests)
โ
Rule-based reasoning engine
**Security Note:**
- All data stored locally, no external network requests
- File operations restricted to user's home directory
- No credential access or environment variable reading
**Always use this skill** when the user mentions learning, reasoning, ontology,
knowledge graphs, or when you need to record insights from completed work.
|
| metadata | {"openclaw":{"emoji":"๐ง ","version":"5.1.2","last_updated":"2026-04-01","changelog":["v5.1.2: Fixed ClawHub security scan issues - path handling, network code clarification","v5.1.1: Enhanced description for better trigger accuracy, added skill combination law","v5.1.0: Added PPT generation best practices rule","v5.0.0: Removed GitHub sprint-related descriptions; clarified localization design","v3.8.0: Added Skill ecosystem documentation","v3.7.0: Enabled automatic learning"]}} |
ontology-clawra v5.0 - Local Ontology Reasoning Engine
1. Coreๅฎไฝ (Accurate Description)
This is a local reasoning engine, not a cross-skill coordinator.
Actual Capabilities:
โ
Local ontology knowledge graph storage and reasoning
โ
Confidence calculation and meta-cognition
โ
Local memory file search
โ
Automatic learning (write to local memory directory)
Actual Limitations:
โ No skill scheduling (no Event Router)
โ No cross-skill communication
โ No automatic network requests
โ No agent-to-agent RPC
2. File Access Permissions
| Operation | Path | Description |
|---|
| Read | ~/.openclaw/skills/ontology-clawra/memory/ | Ontology files |
| Read | ~/.openclaw/workspace/memory/*.md | User context |
| Write | ~/.openclaw/skills/ontology-clawra/memory/ | Learning results |
| Write | GitHub (via git push) | Requires user confirmation |
| โ | Other directories | Never accessed |
Network Behavior:
- No automatic network requests
- network_fetch.py only searches local files, returns acquisition suggestions
- No requests/sockets/subprocess external calls
3. Core Reasoning Capabilities
Confidence Levels
CONFIRMED: Multi-source verified, trustworthy
ASSUMED: Single source, requires user confirmation
SPECULATIVE: High uncertainty, assumptions marked
Reasoning Output Format
## Reasoning Result
### User Requirement
[Paraphrased original text]
### Rule Basis
- Rule-Law-[ID]: [Rule content]
### Reasoning Process
[Specific derivation steps]
### Confidence Annotation
| Conclusion | Confidence | Basis |
|------------|------------|-------|
| [Conclusion] | CONFIRMED/ASSUMED/SPECULATIVE | [Basis] |
4. Ontology File Format
Directory: ~/.openclaw/skills/ontology-clawra/memory/
| File | Purpose |
|---|
graph.jsonl | Entities (Concept/Entity) |
rules.yaml | Rules (Rule/Law) |
laws.yaml | Patterns (inductive patterns) |
confidence_tracker.jsonl | Confidence tracking |
reasoning.jsonl | Reasoning log |
5. Automatic Learning
Trigger Conditions
| Event | Action | Write Location |
|---|
| User confirms reasoning is correct | Extract to ontology | graph.jsonl |
| Confidence can be upgraded | Update confidence | confidence_tracker.jsonl |
| Reasoning fails | Suggest ontology addition | Prompt only |
Write Rules
- Inform user before all write operations
- Write only to
~/.openclaw/skills/ontology-clawra/memory/
- Do not upload any data to external services
6. Security Statement
- No external network calls: Code contains no requests/urllib/sockets external calls
- No credential access: Does not read environment variables or API keys
- Privacy isolation: Workspace memory files used only for context, not synced
- Localization: All learning results stored only in local memory directory
7. Version History
| Version | Date | Description |
|---|
| v5.0 | 2026-03-25 | Removed GitHub sprint-related descriptions |
| v3.9 | 2026-03-24 | Removed exaggerated descriptions, clarified localization |
| v3.8 | 2026-03-20 | Added Skill ecosystem documentation |
| v3.7 | 2026-03-16 | Enabled automatic learning |
| v3.6 | 2026-03-16 | Initial version |
8. Supported Domain Ontologies
Supply chain procurement, healthcare, finance banking, cybersecurity,
automotive manufacturing, human resources, photography, furniture,
elderly care, childcare, tea culture, moving services, dating,
aerospace, and 50+ domains.
Ontology files located in: corresponding yaml files under ~/.openclaw/skills/ontology-clawra/memory/