cross-linker

Community

Automatically add missing wiki links

AuthorNero-kk
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The cross-linker removes the manual burden of discovering and inserting missing internal links across an Obsidian wiki so the knowledge graph becomes more connected, discoverable, and maintainable.

Core Features & Use Cases

  • Registry-first scanning: Build a vocabulary from frontmatter titles, filenames, aliases, tags, and summaries to limit costly full-file reads.
  • Unlinked mention detection: Detect mentions of page names, titles, and aliases in body text while skipping frontmatter and code blocks.
  • Scoring and safe application: Rank candidates with a composite scoring heuristic, label matches as EXTRACTED, INFERRED, or AMBIGUOUS, and only apply EXTRACTED and INFERRED links as inline links or to a Related section.
  • Respectful editing and logging: Only link the first natural mention, avoid double-linking, skip immutable raw files, and append a concise entry to the log for auditing.
  • Use Case: Run after a large ingest to quickly weave new pages into existing hubs and reduce orphan pages without blindly reading the entire vault.

Quick Start

Link my pages by scanning the Obsidian vault, adding high-confidence wikilinks, and summarizing the changes in a cross-link report.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cross-linker
Download link: https://github.com/Nero-kk/claude-agent-skills/archive/main.zip#cross-linker

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.