connect-ideas
Find two notes in the vault that should be linked but aren't, and explain the rationale.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Find two notes in the vault that should be linked but aren't, and explain the rationale.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build a Map of Content (MOC) for a topic — gather candidate notes, cluster them, write the MOC with static wikilinks.
Read the last N days of daily notes, surface the dominant themes, and draft a synthesis note linking back to the originals.
Surface orphan notes near a topic and help the user integrate them into the existing link graph.
Given a writing topic, gather the relevant notes from the vault and assemble a writing scratchpad with quotes and citations.
Analyze the tag tree, surface case chaos and stragglers, and consolidate via supervised renames.
Walk recent notes one at a time; for each, propose 1–2 wikilinks based on the vault's existing graph. Automates the user's review ritual.
| name | connect-ideas |
| description | Find two notes in the vault that should be linked but aren't, and explain the rationale. |
| triggers | ["/connect-ideas","what should I link","find connections in my vault"] |
The user wants serendipitous structural insight — a pair of notes that share content but no wikilink edge. Useful during a slow-thinking session or as part of a weekly review.
vault_info.find_hubs(top_k=10) to identify central notes — these are the strongest candidates for a missed connection.find_related(seed=hub_path, top_k=8). Filter the results: keep only notes that are NOT already wikilinked to the hub (use find_backlinks(hub_path) to determine this).find_related similarity × log(candidate's wikilink count). High-quality candidates are dense-similar AND not already isolated.read_note on both notes. Skim. Identify the specific overlap.link_notes(from_path=..., to_path=..., context_phrase=..., confirm=true).Found a pair:
A: [[Note A]] — {one-line summary}
B: [[Note B]] — {one-line summary}
Rationale: {2–3 sentences citing the overlap}
Proposed: Insert `[[Note B]]` into [[Note A]] near "{context phrase}".
confirm=True from the user (unless --unattended).