obsidian-graph-traversal

Obsidian Graph Traversal

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "obsidian-graph-traversal" with this command: npx skills add richfrem/agent-plugins-skills/richfrem-agent-plugins-skills-obsidian-graph-traversal

Obsidian Graph Traversal

Status: Active Author: Richard Fremmerlid Domain: Obsidian Integration Depends On: obsidian-markdown-mastery (WP05, obsidian-parser )

Purpose

This skill transforms static vault notes into a queryable semantic graph. It answers questions like "What connects to Note X?" and "What are the 2nd-degree connections of Concept A?" — instantly, without rescanning the vault.

Performance Target: < 2 seconds for deep queries across 1000+ notes.

Available Commands

Build the Graph Index

python ./scripts/graph_ops.py build --vault-root <path>

Get Forward Links (outbound)

python ./scripts/graph_ops.py forward --note "Note Name"

Get Backlinks (inbound)

python ./scripts/graph_ops.py backlinks --note "Note Name"

Get N-Degree Connections

python ./scripts/graph_ops.py connections --note "Note Name" --depth 2

Find Orphaned Notes

python ./scripts/graph_ops.py orphans --vault-root <path>

Architecture

In-Memory Graph Index

  • On build , every .md file in the vault is parsed using the obsidian-parser

  • Wikilinks are extracted; embeds (![[...]] ) are filtered out

  • A bidirectional adjacency map is built: {source: [targets], ...} and {target: [sources], ...}

  • The index is cached as .graph-index.json at the vault root

  • Invalidation uses file mtime — if a file changed since last build, only that file is re-indexed

The Primary Agent as Librarian

The graph index enables the agent to:

  • Detect blind spots: Orphaned notes indicate areas where agents act without historical context

  • Resolve conflicts: If two agents update the same note, the graph shows the impact radius

  • Enforce schema: Frontmatter metadata (status, trust_score) tracked across linked notes

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

markdown-to-msword-converter

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

zip-bundling

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

spec-kitty-checklist

No summary provided by upstream source.

Repository SourceNeeds Review