Claude Code vault-wikilinks skill: Audit broken Obsidian links
Check where Obsidian wikilinks resolve after notes are renamed or moved. The skill can distinguish a missing note from an ambiguous basename and preserve link labels.
中文Install in Claude Code
Open a practice Markdown vault as a local Claude Code project. Claude can load the skill when it recognizes the link audit task.
- Download the repository snapshot at the linked commit. Copy the entire obsidian-plugin/skills/vault-wikilinks/ directory into .claude/skills/vault-wikilinks/ in your practice project.
- Check that SKILL.md is directly inside .claude/skills/vault-wikilinks/. Open Claude Code from the project root.
- Describe a matching task using the example below. Claude can load this skill for that task.
Example task
Create a personal and work note both named Research.md. Link to [[Research|Research notes]] from an index and ask Claude to list the possible targets.What to check
The report identifies an ambiguous link and lists both paths. A confirmed path-qualified edit retains the label Research notes.
Original SKILL.md on GitHub · Updated
Frequently asked question
How do I link to one of two notes with the same name?
Confirm the intended note and add its relative path to the wikilink. Keep the existing display label after the pipe if it still describes the target.