Wiki Librarian: Merge, Split, Rename
Safely merge duplicate pages, split overgrown ones, and rename or retire pages with every link rewritten and verified.
Before & after
Same prompt, same agent — the only difference is the skill.
I'd be happy to help you organize your research notes. You might consider creating a hierarchical folder structure based on your main topics, and then tagging individual notes with keywords for cross-referencing. You could also build an index that links related concepts together. It would help to decide on a consistent naming convention for your files and establish a regular review process to keep everything current. You might want to consider what search terms your future self would use, and whether you want to separate working notes from finalized summaries. Would you like me to suggest a specific folder layout, or do you have existing categories in mind?
CS WIKI LIBRARIAN WORKFLOW STRUCTURE YOUR CONTENT • Root folder: Research by domain (Algorithms, Systems, Theory, Tools) • Level 2: Subtopics within each domain • Level 3: Individual concept files TAG AND LINK • Primary tag: domain (required) • Secondary tags: difficulty level, use cases, related concepts • Cross-links: Hyperlink related notes within files for discovery SEARCH-FIRST DESIGN • Use consistent terminology across all files • Index synonyms at the top of your root documents • Create a "glossary" file for quick lookups VALIDATION GATES • All files have descriptive titles (avoid "notes-001") • Cross-referenced concepts appear in at least two places • Dead links flagged automatically OPTIONAL: Maintain a "topics to explore" file showing missing connections your structure reveals.
About this skill
Restructure a growing wiki without breaking links or losing cited facts. Every change is planned, checkpointed, applied, and verified.
What it does
- Merges duplicate pages into one canonical page, keeping every cited claim and adding aliases
- Splits pages that cover several subjects and re-points heading-anchor links
- Renames and moves pages with every link form rewritten, including aliases, anchors, and frontmatter
- Retires superseded pages with redirect stubs so history and old log entries still resolve
- Rebuilds the index and adds hub pages where readers need an entry point
What you get
A dry-run plan with exact counts, the applied changes one operation at a time, before and after link checks, and a log entry per restructure.
Best for
Maintainers of Obsidian vaults and agent-maintained wikis that have accumulated duplicates and sprawl.
SKILL.md preview
---
name: wiki-librarian
description: Restructure a markdown wiki or Obsidian vault safely - merge duplicate pages, split overgrown ones, rename or move pages with every link rewritten, retire superseded pages without breaking inbound links, rebuild the index, and add hub pages - using a dry-run plan, a clean checkpoint, and a verification pass. Use when the user says "merge these duplicate pages", "this page is too big, split it", "rename this entity everywhere", "reorganize the wiki", "clean up the vault structure", "rebuild the index", or "we have three pages for the same company".
---
# Wiki Librarian: Merge, Split, Rename
… (sign up to view the full skill)More ai & agents skills
View all AI & Agents skills →New Skill Scaffolder
Create a new Claude Code skill correctly: right mechanism, valid name and folder, a triggering description, and a smoke test.
Skill Library Lint and Overlap Report
Lint every skill in a repo at once: frontmatter, name-folder match, weak descriptions, overlapping triggers, broken refs, plus a CI script.
Self-Verifying Agent Loop: Plan, Check, Retry, Close
Turns a goal into a task plan with machine-run checks, executes with retry caps, escalates, and refuses to close until verified.
Skill Test Runner (Trigger and A/B)
Test a skill in fresh sessions: ready-to-run prompts, commands, and rubric for trigger recall, false triggers, and blind A/B.