Detect and classify relationships between vault notes. Use when a new note is created, or to scan for connections across the corpus. Triggers: "find connections", "what relates to X", or auto-called by other skills after note creation.
Detects and classifies relationships between Obsidian vault notes using AI-powered analysis.
Research/connections.json)## Connections section to the source note with classified links### 🎙️ Related Podcast Episodes subsection)# Detect connections for a specific note
python scripts/detect.py --note "Research/Library/01.../some-note.md"
# Detect connections for a podcast note
python scripts/detect.py --note "Podcasts/The a16z Podcast/2026-08-04 - Episode Title.md"
# Scan the 5 most recently modified notes (Library + Podcasts, balanced)
python scripts/detect.py --scan-recent 5
# Full corpus scan (expensive — calls xAI API for every candidate pair)
python scripts/detect.py --scan-all
# Backfill existing podcast connections into topic MOCs (no API calls)
python scripts/detect.py --update-mocsC:\Users\nuno_\Documents\Obsidian VaultXAI_API_KEY or ~/.config/last30days/.envgrok-4.5Research/connections.json inside the vaultThis skill feeds data into obsidian-thesis-tracker, which clusters connections into emerging theses and can auto-generate reports.
Invoke the skill-reflection skill with the following context:
obsidian-connection-detector.github/skills/obsidian-connection-detector/SKILL.mdThe reflection skill will analyze the run and produce improvement recommendations.
aa16c9e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.