wiki-merge

Merge or split wiki pages and rewrite inbound links.

174|29|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/kfchou/wiki-skills --skill wiki-merge-kfchou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-merge
Source: https://github.com/kfchou/wiki-skills/tree/main/skills/wiki-merge
Command: npx skills add https://github.com/kfchou/wiki-skills --skill wiki-merge-kfchou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps maintain a well-organized wiki by safely merging duplicate pages or splitting overloaded pages into more specific ones.

Core Features & Use Cases

  • Merge Duplicate Pages: Combine two pages that cover the same concept under different slugs.
  • Split Overloaded Pages: Break apart a page that covers multiple distinct concepts into separate pages.
  • Rewrite Links: Ensures that all inbound links remain valid after the merge or split.
  • Operation Logging: Records every operation for traceability and accountability.

Quick Start

Run the 'wiki-merge' skill to consolidate or restructure pages in your wiki.

Frequently Asked Questions about wiki-merge

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

FAQPage Schema
How do I merge duplicate wiki pages without breaking inbound links?

To merge duplicate wiki pages without breaking inbound links, the process rewrites all inbound links to point to the correct destination slug. This ensures referential integrity is maintained automatically without manual intervention.

What is the best way to split an overloaded wiki page into multiple specific pages?

The best way to split an overloaded wiki page is to use a page splitting process that breaks apart distinct concepts into separate pages. It automatically handles data manipulation and rewrites links to maintain a clean, structured knowledge base.

How does link rewriting work when restructuring a knowledge base?

Link rewriting works by automatically updating all inbound references during page merging or splitting. It ensures continuity in your persistent knowledge base by preventing broken links and maintaining referential integrity across the wiki.

Can I trace page merging and splitting operations for accountability?

Yes, you can trace page merging and splitting operations through built-in operation logging. This records every page manipulation, ensuring full traceability and accountability for all changes made to your wiki content.

Do I need to manually update slugs when merging pages in my wiki?

No, you do not need to manually update slugs when merging pages. The process executes deterministic data manipulation tasks based on page content and slugs, automatically managing the structural changes required for a compounding knowledge base.