OpenParable
Skip to content
← Back to skills

Vault Bidirectional

Documents
vault-bidirectional

Vault 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".

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
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