Vault Bidirectional
Documentsvault-bidirectionalVault Bidirectional is an Agent Skill for documents published in the majiayu000/claude-skill-registry repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Find bidirectional links (notes that link to each other). Triggers on "bidirectional", "bidirectional links", "mutual links", "two-way links".
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/majiayu000/claude-skill-registry/blob/HEAD/skills/development/check-bidirectional/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/vault-bidirectional, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Bidirectional Links
Find notes that link to each other (mutual/reciprocal relationships).
Purpose
Bidirectional links indicate strong relationships between notes. These are notes that:
- Note A links to Note B
- Note B also links back to Note A
These represent validated, two-way knowledge connections.
Process
1. Get All Notes with Backlinks
Use get_backlinks to find notes with incoming links.
2. Check Forward Links
For each note with backlinks, check if it links back using get_forward_links.
3. Identify Bidirectional Pairs
bidirectional_pairs = []
for each note in vault:
backlinks = get_backlinks(note)
forward_links = get_forward_links(note)
for backlink in backlinks:
if backlink in forward_links:
bidirectional_pairs.append((note, backlink))
4. Report Results
Bidirectional Links
═══════════════════════════════════════════════
Found 234 bidirectional link pairs
📊 Top Bidirectional Relationships:
• [[Project A]] ↔ [[Technology X]] (strong project connection)
• [[Claude Code]] ↔ [[Obsidian]] (tool integration)
• [[Daily Notes]] ↔ [[Habits]] (workflow connection)
💡 Insights:
• 16% of your links are bidirectional
• Strong bidirectional clustering around: projects, tools
• Consider linking more notes bidirectionally for stronger graph
═══════════════════════════════════════════════
Use Cases
- Validate relationships: Bidirectional = confirmed two-way connection
- Find project clusters: Related project notes often link bidirectionally
- Strengthen graph: Identify one-way links that should be two-way
- Knowledge mapping: Bidirectional links show core concepts
Version: 1.0.0