wiki-dedup
Wiki Dedup scans your Obsidian vault to identify pages covering the same concept under different names—like "RSC" versus "React Server Components"—and merges them safely. The skill operates in audit, merge, and auto-merge modes, scoring candidate pairs by title similarity, aliases, and semantic signals before presenting findings for confirmation.
Wiki Dedup finds and merges Obsidian wiki pages covering identical concepts under different names.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
Wiki Dedup finds and merges Obsidian wiki pages covering identical concepts under different names. Wiki Dedup scans your Obsidian vault to identify pages covering the same concept under different names—like "RSC" versus "React Server Components"—and merges them safely. The skill operates in audit, merge, and auto-merge modes, scoring candidate pairs by title similarity, aliases, and semantic signals before presenting findings for confirmation.
Use it when
- Wiki Dedup detects page-level identity collisions by analyzing titles, aliases, and semantic content across your vault.
- Wiki Dedup offers three modes: audit (review only), merge (confirm each pair), and auto-merge (apply high-confidence matches).
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
Ar9av/obsidian-wiki/wiki-dedup · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does wiki-dedup do?
Wiki Dedup scans your Obsidian vault to identify pages covering the same concept under different names—like "RSC" versus "React Server Components"—and merges them safely. The skill operates in audit, merge, and auto-merge modes, scoring candidate pairs by title similarity, aliases, and semantic signals before presenting findings for confirmation.
How do I find duplicate pages in obsidian with wiki-dedup?
Wiki Dedup detects page-level identity collisions by analyzing titles, aliases, and semantic content across your vault. It scores candidate pairs using similarity metrics and semantic signals, then presents matches ranked by confidence so you can review and confirm before any merge occurs.
Can wiki-dedup merge duplicate wiki pages automatically?
Wiki Dedup offers three modes: audit (review only), merge (confirm each pair), and auto-merge (apply high-confidence matches). In all modes, the skill rewrites wikilinks after consolidation to point to the canonical version, ensuring your vault remains internally consistent.
How does wiki-dedup handle pages covering the same concept with different names?
Wiki Dedup finds pages covering the same concept under different names by combining title similarity analysis, alias matching, and semantic signals. Once you confirm a merge, it consolidates content into a single canonical page and updates all wikilinks throughout your vault.
What audit capabilities does wiki-dedup provide?
Wiki Dedup's audit mode lets you scan your vault for duplicates before committing to merge operations. It identifies candidate pairs, scores them by confidence, and displays results for review—allowing you to validate findings and selectively approve merges without automatic changes.
Does wiki-dedup rewrite links after consolidating duplicates?
Yes. Wiki Dedup rewrites wikilinks after merging duplicate pages into canonical versions, ensuring all internal references point to the consolidated page. This cleanup prevents broken links and maintains vault integrity throughout the deduplication process.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Wiki Dedup — Identity Resolution and Page-Level Deduplication
You are finding and merging wiki pages that cover the same concept under different names. This is a write-heavy, potentially destructive skill — page merges cannot be automatically undone. Work carefully and confirm before acting in merge mode.
Follow the Retrieval Primitives table in llm-wiki/SKILL.md. The candidate-detection pass uses only frontmatter and titles (cheap). Only open full page bodies for confirmed candidate pairs.
Before You Start
- Resolve config — follow the Config
(truncated - see the full file via the links below)
File tree — 1 file
.skills/wiki-dedup/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Find and merge wiki pages covering the same concept under different names”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
wiki-import brings a knowledge graph into your vault from two sources: a graph.json file for page stubs with relationships, or an OKF bundle for complete pages with full bodies. Choose how to handle existing pages—merge, skip, or overwrite—and the skill reconstructs frontmatter, wikilinks, and vault metadata automatically.
wiki-lint scans your Obsidian vault to surface structural problems: orphaned pages, broken wikilinks, missing cross-references, incomplete frontmatter, and empty sections. It generates a timestamped health report, updates Dataview dashboards, and can create visual canvas maps of your vault's domain structure.
wiki-query lets you ask questions against your Obsidian vault and retrieves answers by reading cached content, indexes, and relevant pages. It supports three query depths—quick for simple facts, standard for most questions, and deep for comprehensive synthesis—and can file good answers back into your wiki to compound knowledge over time.
wiki-ingest reads external sources—files, URLs, or images—and populates your Obsidian vault by extracting entities and concepts, then creating or updating interconnected wiki pages. It handles delta tracking to skip unchanged sources, supports multiple vault organization modes, and uses file locking to safely coordinate concurrent writes across your knowledge base.
wiki transforms Obsidian into a compounding knowledge system by scaffolding vault structure from your description, organizing sources and entities, and maintaining a hot cache of recent context. Unlike RAG systems, the wiki persists as a structured artifact where cross-references and contradictions surface automatically. Route ingest, query, and maintenance tasks to specialized sub-skills while the skill handles vault setup, indexing, and knowledge layer management.
Research Render transforms wiki pages into multi-form answers: Marp slide decks, matplotlib charts, Obsidian canvases, or social content briefs. Pick one or several formats in a single run; each renders independently and files back into wiki/renders/ where outputs compound alongside your other research artifacts.