kg-clusters

Detect isolated note clusters in an Obsidian vault and suggest bridge wikilinks.

1.6k|143|Updated Sep 9, 2019
One-click install
npx skills add https://github.com/frutik/awesome-search --skill kg-clusters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kg-clusters
Source: https://github.com/frutik/awesome-search/tree/main/claude-skills/kg-clusters
Command: npx skills add https://github.com/frutik/awesome-search --skill kg-clusters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Knowledge graphs in Obsidian vaults often develop isolated islands of notes that are internally linked but disconnected from the rest of the graph, hiding valuable cross-domain connections. This Skill audits vault connectivity, finds those isolated clusters, and proposes semantically justified bridge links.

Core Features & Use Cases

  • Cluster Detection: Groups notes by wikilink connectivity and flags clusters with fewer than 3 outbound links as isolated.
  • Semantic Overlap Analysis: Reads isolated cluster notes to identify topical overlap with other clusters.
  • Bridge Link Suggestions: Proposes specific wikilinks to connect disconnected clusters, and identifies existing high-value bridge notes.
  • Use Case: After importing a batch of articles on agentic search, run a cluster audit to discover the new notes form an isolated island, then add suggested links like [[Hybrid Search]] to integrate them into the main graph.

Quick Start

Ask the AI to audit the Awesome Search vault for isolated note clusters and suggest bridge links using the Obsidian MCP server.

Frequently Asked Questions about kg-clusters

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

FAQPage Schema
How do I find isolated notes in an Obsidian vault?

Group notes by wikilink connectivity so two notes belong to the same cluster if reachable by following links in either direction. A cluster is considered isolated when it has fewer than 3 outbound links to notes outside itself.

How to suggest bridge links between Obsidian note clusters?

Read the notes in each isolated cluster, summarize their topics, and identify semantic overlap with other clusters. Then propose specific wikilinks, such as adding [[Hybrid Search]] inside an Agentic Search note, only where the connection is semantically justified.

Does this skill access the vault through the filesystem?

No. All vault operations must go through the Obsidian MCP server, which is the only sanctioned way to read, search, create, and edit notes. Direct filesystem access via Read, Write, or Bash tools is explicitly prohibited.

When should I run a knowledge graph cluster audit?

Run it when the graph view shows distinct isolated clouds of notes, after importing or processing a new domain of articles, or periodically to surface cross-domain connections that were missed during initial note creation.

What are bridge notes in a knowledge graph?

Bridge notes are notes with high betweenness centrality that already connect multiple clusters, making them structurally the most valuable notes in the vault. The audit flags them so they can be kept rich and well-maintained.