cross-linker

Scan Markdown vault pages and create missing wikilinks for unlinked mentions.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/HelloWorldSungin/ark-skills --skill cross-linker-helloworldsungin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cross-linker
Source: https://github.com/HelloWorldSungin/ark-skills/tree/main/skills/cross-linker
Command: npx skills add https://github.com/HelloWorldSungin/ark-skills --skill cross-linker-helloworldsungin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the discovery and creation of missing wikilinks to improve vault navigation and knowledge connectivity.

Core Features & Use Cases

  • Page discovery and registry: Glob and catalog vault pages with titles, aliases, tags, and summaries.
  • Unlinked-mention detection and linking: Identify unlinked mentions and create appropriate [[wikilinks]].
  • Inline linking and reporting: Apply links inline or via a Related section and generate a change report for review and commit.

Quick Start

Scan your vault to automatically locate missing wikilinks and apply them to improve inter-page navigation.

Frequently Asked Questions about cross-linker

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

FAQPage Schema
How do I find missing wikilinks between pages in a Markdown vault?

Missing wikilinks are discovered by scanning Markdown vault pages for unlinked mentions of existing page titles and aliases. A page registry catalogs vault content, identifies unlinked references, and creates appropriate [[wikilinks]] automatically.

What is the best way to automate cross-linking unlinked mentions in a wiki?

Automating cross-linking unlinked mentions is done by scanning vault pages for references to existing titles and aliases. A scoring system evaluates matches, applies [[wikilinks]] inline or in a Related section, and generates a summary report for review.

How does wikilink scoring work when adding links to vault pages?

Wikilink scoring evaluates unlinked mentions against a page registry containing titles, aliases, tags, and summaries. It ranks potential matches to ensure appropriate [[wikilinks]] are created, then applies links through a deterministic apply-and-commit workflow.

Can I review wikilink changes before committing them to my vault?

You can review wikilink changes before committing because the system uses a deterministic apply-and-commit workflow. It generates a summary change report detailing inline links and Related section additions for your Markdown vault pages.

Does cross-linking work with Markdown vaults that use aliases and tags?

Yes, cross-linking works with Markdown vaults using aliases and tags. The page discovery and registry process catalogs vault pages by titles, aliases, tags, and summaries to accurately identify unlinked mentions and create matching [[wikilinks]].

When should I avoid automated wikilink creation in my vault?

You should avoid automated wikilink creation when your Markdown vault pages lack consistent titles, aliases, or tags for accurate registry matching. Without structured page metadata, unlinked-mention detection may produce incorrect or low-scoring [[wikilinks]].