Serendipity engine — pulls random notes from across the vault, finds unexpected connections and patterns, and surfaces ideas the user wouldn't have looked for. Read-only unless the user asks to create or modify notes.
A serendipity skill. Pull random notes, find unexpected threads, present connections. Do not create or modify anything unless the user explicitly asks.
obsidian random:read — run these calls in parallel since they're independentThis skill is part of the well-cafe-notebook plugin. The obsidian-workflow skill must be installed and its setup steps followed — including reading CLAUDE.md — before using this skill.
Read CLAUDE.md at the vault root for vault conventions.
Notes may be fragmentary, shorthand, or context-dependent. If a note is too sparse to interpret, skip it and pull another rather than guessing. If a connection you've surfaced relies on an interpretation of a messy note, flag that uncertainty to the user when presenting it.
Favour surprise over safety. The goal is not to find obvious connections but to bridge distant ideas — a physics note and a dance note, a project concern and a resource, an old archived idea and a current area. Treat the vault as a mind and look for the subconscious links.
Pull at least 4-6 notes to give enough surface area for unexpected connections. Vary the source folders — don't pull only from one area.
If the user wants to capture a connection as a new note, ask where they'd like it filed before creating anything.