I've collected the prompts I use most in my own vault. These work as written. Paste them and adjust the file paths to match your structure. Then run.
Backlink daily note
Links everything in a journal entry to the right entity notes and creates stubs for anything missing.
Read journal/YYYY-MM-DD.md. For every person, project, and book mentioned, check whether a note exists in people/, projects/, or resources/books/. Add [[wikilinks]] for each match. For anything missing, create a stub note in the correct folder with just a title line and a one-sentence description of who or what it is.
Generate folder index
Builds or refreshes the index.md for any folder so Claude can navigate without scanning everything.
Read every .md file in [folder-name]/. Create an index.md with two sections: one sentence describing the folder's purpose, then a list of each file with a one-line description of its content. Keep each description under 80 characters.
Vault health check
Finds broken links and empty notes before they compound. Duplicate filenames across folders are flagged too. This is a read-only prompt. It reports without changing anything.
Scan all .md files in this vault. Report: (1) broken [[wikilinks]] pointing to notes that don't exist, (2) files with no content beyond frontmatter or a single title line, (3) filenames that appear more than once across different folders. Do not make any changes. Show me the list.
Drift detection
Compares what you planned to focus on against what you wrote about over a time window.
Read goals/ and any files tagged #goal or #priority created in the last 90 days. Then read journal/ entries from the same period. Compare what I said I wanted to focus on against what I actually wrote about. List the gaps. Don't editorialize. Just show the comparison.
Migrate Notion export
Converts a Notion HTML export folder to Obsidian-compatible markdown with proper wikilinks. Before running this, commit everything to git first. See Known Issues if something goes wrong.
The folder notion-export/ contains HTML files from a Notion export. Convert each file to Markdown. Strip Notion-specific metadata and export artifacts. Save each converted file to vault/ preserving the folder structure. Where you find internal Notion links, replace them with [[wikilinks]] using the matching filename if it exists in vault/.
Year-in-review
Synthesizes a year of daily notes into a structured review document.
Read all daily notes from journal/ for the past year. Identify: the top 5 themes by tag frequency, the 3 people mentioned most, and 5 moments that appear to have gotten the most reflection (multiple references across entries). Write a year-in-review at reviews/YYYY.md. Include a short paragraph on what shifted in my thinking this year based on what you read.
Find orphaned notes
Surfaces notes with no incoming links so you can decide what to connect or archive.
Scan all .md files in this vault. Find any note that has no [[wikilinks]] pointing to it from any other note. List them by folder. Skip index.md files and anything in archive/.
When you adapt these, replace folder paths to match your vault structure and add specific subfolder names to narrow scope. You can also chain them: run the vault health check first to get a clean baseline, then run the backlink prompt so you're not linking into broken targets.