linkify

Convert entity mentions into wikilinks within Markdown files.

4|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/hopeoverture/Worldbuilding-System --skill linkify
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: linkify
Source: https://github.com/hopeoverture/Worldbuilding-System/tree/main/.claude/skills/linkify
Command: npx skills add https://github.com/hopeoverture/Worldbuilding-System --skill linkify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automatically converts mentions of existing entities into wikilinks, reducing manual editing and ensuring consistency across files.

Core Features & Use Cases

  • Entity discovery: scans entity names, aliases, and partial matches to locate references.
  • Bulk & targeted linking: supports linking in a single file or entire worlds with optional category filters and dry-run preview.
  • Safety rules: avoids linking already-linked text, self-references, and text in YAML/frontmatter.

Quick Start

Use the linkify command to convert unlinked mentions to wikilinks. Examples:

  • /linkify "Aldersgate"
  • /linkify --world Eldermyr --category Characters
  • /linkify Worlds/Eldermyr/Settlements/Aldersgate.md

Frequently Asked Questions about linkify

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

FAQPage Schema
How do I automatically convert markdown text to wikilinks for existing entities?▼

To convert markdown text to wikilinks, the Linkify skill scans your files for mentions of existing entity names and aliases, automatically converting those unlinked mentions into wikilinks in place.

Can I bulk convert mentions to wikilinks across an entire worldbuilding project?▼

Yes, you can process bulk world-wide linking by specifying a world or category filter, which scans all matching files and updates unlinked entity mentions into wikilinks across the entire project.

How do I preview wikilink conversions before modifying my markdown files?▼

You can preview wikilink conversions safely by using the dry-run option, which identifies unlinked entity mentions and shows the proposed changes without modifying your actual markdown content.

Does the automatic linking process avoid editing frontmatter and existing wikilinks?▼

Yes, the linking process automatically avoids editing text inside YAML frontmatter, ignores mentions that are already linked, and excludes self-references to prevent redundant or broken entity links.

What is the best way to link specific entity aliases in a single markdown file?▼

To link entity aliases in a single file, target the file directly using the linkify command; the skill matches aliases case-insensitively and updates the markdown content in place.

Why are entity mentions in my markdown not being converted to wikilinks?▼

Entity mentions may not convert to wikilinks if they are already linked, located in frontmatter, or if the text is a self-reference, as the linking process explicitly excludes these cases for safety.