obsidian-ontology-sync

Extract entities and relationships from Obsidian markdown notes into a graph database.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/gula00/autoclaw-skills --skill obsidian-ontology-sync-gula00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-ontology-sync
Source: https://github.com/gula00/autoclaw-skills/tree/main/obsidian-ontology-sync-1.0.1
Command: npx skills add https://github.com/gula00/autoclaw-skills --skill obsidian-ontology-sync-gula00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill bridges the gap between unstructured personal notes in Obsidian and a structured, queryable knowledge graph, enabling deeper insights and automated data management.

Core Features & Use Cases

  • Automatic Extraction: Scans Obsidian notes to identify and extract entities (people, projects, organizations) and their relationships.
  • Ontology Maintenance: Builds and updates a machine-readable graph database from your notes.
  • Feedback Loop: Analyzes the graph to provide actionable feedback for improving note quality and completeness.
  • Use Case: Automatically update your CRM by extracting contact details and project assignments from your daily Obsidian notes, ensuring your business data is always current.

Quick Start

Run the obsidian-ontology-sync skill to extract entities from your Obsidian notes and update the knowledge graph.

Frequently Asked Questions about obsidian-ontology-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync Obsidian notes to a knowledge graph automatically?

To sync Obsidian notes to a knowledge graph, this Skill scans your markdown files to extract entities, relationships, and properties, then populates a structured ontology graph. It bridges unstructured PKM notes and machine queryability without manual data entry.

What is ontology extraction from personal knowledge management notes?

Ontology extraction from PKM notes is the process of identifying entities like people and projects within your markdown files. This Skill structures these elements into a machine-readable graph database, enabling deeper insights and automated data management.

Can I automatically update my CRM using Obsidian notes?

Yes, you can automatically update your CRM using Obsidian notes. By extracting contact details and project assignments from daily markdown entries, this Skill synchronizes the data into a structured graph to ensure your business records remain current.

How do I extract entities and relationships from markdown files?

To extract entities and relationships from markdown files, run the synchronization process to scan your notes. It identifies people, projects, and organizations, then populates a graph database with these properties for automated data extraction and analysis.

Does this knowledge graph sync provide feedback for PKM improvement?

Yes, the knowledge graph sync provides feedback for PKM improvement. After analyzing the populated graph database, it generates actionable feedback to help you improve the quality and completeness of your unstructured Obsidian notes.