wiki-dedup

Identify and merge duplicate Obsidian wiki pages under different names.

Updated Feb 2, 2016
One-click install
npx skills add https://github.com/zjykzk/blog --skill wiki-dedup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-dedup
Source: https://github.com/zjykzk/blog/tree/main/.agents/skills/wiki-dedup
Command: npx skills add https://github.com/zjykzk/blog --skill wiki-dedup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill scans the Obsidian wiki for page-level identity collisions — different pages covering the same concept under different names (e.g. "RSC" vs "React Server Components") — and merges them. Use this skill when the user asks to deduplicate their wiki and consolidate two pages that describe the same idea. Distinct from wiki-lint (structure) and cross-linker (adds links) — this skill performs destructive page-level merges and requires careful confirmation.

Core Features & Use Cases

  • Page-level identity resolution: detects duplicates across titles and aliases and suggests merges.
  • Safe, audit-first workflow: supports an audit mode that reports candidates before any writes, and requires explicit confirmation for destructive merges.
  • Merge-aware rewriting: updates aliases, tags, and provenance to reflect merged content, and creates redirect stubs as needed.

Quick Start

Identify duplicate pages and initiate a merge workflow with user confirmation.

Frequently Asked Questions about wiki-dedup

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

FAQPage Schema
How do I merge duplicate wiki pages in Obsidian that cover the same concept?

To merge duplicate wiki pages in Obsidian, use a Skill that identifies page-level identity collisions by reading frontmatter and body text, then suggests merges with explicit confirmation. It supports audit, merge, and auto-merge modes to safely consolidate duplicates.

What is the best way to find wiki pages with different titles but identical content?

Finding wiki pages with different titles but identical content requires identity resolution. This Skill builds a candidate set of page pairs, assesses similarity across titles and aliases, and reports duplicates before any destructive writes are applied.

Can I audit duplicate wiki pages before merging them?

Yes, you can audit duplicate wiki pages before merging. The Skill features an audit-first workflow that reports candidate pairs and requires explicit user confirmation before performing destructive page-level merges or rewriting aliases and tags.

Does wiki deduplication update aliases and create redirect stubs?

Yes, wiki deduplication updates aliases, tags, and provenance to reflect merged content. During the merge process, the Skill performs merge-aware rewriting and creates redirect stubs as needed to maintain wiki linking integrity.

What is the difference between wiki dedup and wiki structure linting?

Wiki dedup performs destructive page-level merges to resolve identity collisions, while wiki structure linting checks organization. Dedup consolidates duplicate concepts under different names, whereas linting focuses on structural issues without merging content.