obsidian-links

Analyze Obsidian knowledge graph link structure and identify orphan files, dead-ends, unresolved links, and central hubs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Jack5316/Obsidian --skill obsidian-links-jack5316
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-links
Source: https://github.com/Jack5316/Obsidian/tree/main/.claude/skills/obsidian-links
Command: npx skills add https://github.com/Jack5316/Obsidian --skill obsidian-links-jack5316

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users understand and improve the structure and connectivity of their Obsidian knowledge graph by identifying issues like orphan files and broken links.

Core Features & Use Cases

  • Orphan Detection: Finds files with no incoming links, indicating isolated notes.
  • Dead-end Identification: Identifies files with no outgoing links, marking terminal points in the graph.
  • Unresolved Links: Detects broken links pointing to non-existent files.
  • Central Hub Discovery: Highlights the most connected files, often serving as Maps of Content (MOCs).
  • Link Health Scoring: Provides an overall score (0-100) representing the graph's connectivity.
  • Use Case: A user concerned about the organization of their notes can run this skill to identify disconnected ideas and areas where more linking is needed to strengthen the overall knowledge structure.

Quick Start

Run the obsidian-links skill to perform a full link health report on your knowledge graph.

Frequently Asked Questions about obsidian-links

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

FAQPage Schema
How do I find orphan files in my Obsidian knowledge graph?

Orphan files in an Obsidian knowledge graph are isolated notes with no incoming links. This Skill detects them automatically by analyzing your graph structure to identify disconnected ideas that need integration.

What is the best way to identify dead-end notes and unresolved links in Obsidian?

The best way to identify dead-ends and unresolved links in Obsidian is by running a link health analysis. This Skill scans your graph to find files with no outgoing links and detects broken links pointing to non-existent files.

Can I score the overall connectivity and health of my Obsidian vault?

Yes, you can score Obsidian vault connectivity by generating a link health report. This Skill evaluates your graph structure and provides an overall health score from 0-100 to represent the strength of your note connections.

How do I locate central hubs or Maps of Content in my Obsidian vault?

Central hubs in an Obsidian vault are discovered by analyzing the most connected files. This Skill highlights highly linked notes that often serve as Maps of Content to help you understand your graph's primary structural nodes.

What do I need to get recommendations for improving my Obsidian knowledge graph organization?

To get recommendations for Obsidian knowledge graph organization, you simply need an existing vault with linked notes. Running this Skill produces actionable suggestions for improving discoverability and strengthening areas that lack sufficient linking.