← Back to Skills Marketplace
parthpandya1729

Obsidian Ontology Sync

by parthpandya1729 · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
7872
Downloads
15
Stars
112
Active Installs
2
Versions
Install in OpenClaw
/install obsidian-ontology-sync
Description
Bidirectional sync between Obsidian PKM (human-friendly notes) and structured ontology (machine-queryable graph). Automatically extracts entities and relatio...
Usage Guidance
Install only if you are comfortable with your selected Obsidian vault being scanned and transformed into persistent ontology data. Configure narrow vault/output paths, exclude private folders where possible, review generated graph and feedback files, and avoid enabling cron until you have confirmed what will be scanned and how to disable it.
Capability Analysis
Type: OpenClaw Skill Name: obsidian-ontology-sync Version: 1.0.1 The skill's code (`scripts/sync.py`) and documentation (`SKILL.md`, `README.md`) are aligned with its stated purpose of synchronizing Obsidian notes with an ontology. The Python script performs local file system operations (reading markdown, writing JSONL files) and text processing using standard libraries. There is no evidence of data exfiltration, malicious execution (e.g., `os.system`, network calls), persistence mechanisms beyond its stated cron job setup for legitimate scheduling, or prompt injection attempts against the OpenClaw agent. All file access and operations are confined to the user's specified Obsidian vault and ontology storage paths.
Capability Assessment
Purpose & Capability
Reading Obsidian markdown and writing ontology or feedback outputs matches the stated sync purpose, and supplied telemetry reports no network exfiltration or unrelated command execution.
Instruction Scope
The documented workflow includes structured extraction of personal details from free-form notes and optional recurring execution; that is high-impact local indexing and should be more explicitly scoped and consented.
Install Mechanism
No deceptive installer behavior or unexpected package installation was evidenced; the notable setup concern is the documented cron scheduling path.
Credentials
Processing a user-selected Obsidian vault is relevant to the purpose, but personal vaults often contain sensitive content and the skill appears to duplicate derived data into machine-queryable outputs without strong minimization or exclusion controls.
Persistence & Privilege
The ontology and feedback files are persistent derived records, and cron-based sync can keep ingesting new notes in the background; no elevated privileges or hidden persistence were evidenced.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install obsidian-ontology-sync
  3. After installation, invoke the skill by name or use /obsidian-ontology-sync
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Security update: Removed all sensitive personal/company/project information from examples and replaced with generic placeholders
v1.0.0
Initial release: Bidirectional sync between Obsidian PKM (human-friendly notes) and structured ontology (machine-queryable graph). Automatic entity extraction, relationship mapping, data quality feedback, and zero extra work for users. Tested on 155 entities with 48 relationships.
Metadata
Slug obsidian-ontology-sync
Version 1.0.1
License
All-time Installs 269
Active Installs 112
Total Versions 2
Frequently Asked Questions

What is Obsidian Ontology Sync?

Bidirectional sync between Obsidian PKM (human-friendly notes) and structured ontology (machine-queryable graph). Automatically extracts entities and relatio... It is an AI Agent Skill for Claude Code / OpenClaw, with 7872 downloads so far.

How do I install Obsidian Ontology Sync?

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

Is Obsidian Ontology Sync free?

Yes, Obsidian Ontology Sync is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Obsidian Ontology Sync support?

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

Who created Obsidian Ontology Sync?

It is built and maintained by parthpandya1729 (@parthpandya1729); the current version is v1.0.1.

💬 Comments