About this tool
A dozen ready Obsidian prompts for linking, summarising and daily note review, with wikilink, tag and filename rules applied.
Obsidian AI Prompt Pack is a set of twelve ready prompts for the work a vault actually needs — surfacing links you have not made, splitting overgrown notes into atomic ones, consolidating duplicate tags, and reviewing a week of daily notes honestly. Each prompt carries its own constraints, and the page includes a live checker for Obsidian's real syntax rules: the characters forbidden in file names, wikilink forms such as [[Note#Heading]] and [[Note#^blockId|Alias]], tag rules, and daily note date tokens like YYYY-MM-DD. It is for people whose vault has quietly become a folder of orphaned notes.
Open Obsidian AI Prompt Pack on AltFTool — it loads instantly in your browser.
Under "Fill the slots" enter a Vault name plus Topic, Note title, Date range, Frontmatter properties and Max flashcards — anything left blank is pasted through as a {{placeholder}}.
Under "Choose your prompts" tick the prompts you want from the Linking, Structure, Review and Research groups; the Pack size figure updates to show how many prompts and words are ready to paste.
"Your pack" shows the combined text and "Copy pack" copies it, while the "Vault syntax checker" previews the daily note file name from your Daily note format and Sample date, the Wikilink built from Link to note / Heading / Alias, and whether your Tag is valid.
See the exact wikilink, tag and daily note file name your inputs produce before you use them.
Each one states what not to do, which is what stops an assistant inventing notes that do not exist.
Your notes are never read here — you paste them into your own assistant alongside the prompt.
Obsidian rejects * " \ / < > : | and ? in a note file name. Inside a wikilink you also cannot use #, ^, [, ] or | as part of the target, because those characters mean heading, block reference and alias respectively.
Use [[Note Name#Heading]] for a heading and [[Note Name#^blockId]] for a block, where the block id is letters, digits and hyphens only. Add a display alias with a pipe: [[Note Name#Heading|what the reader sees]]. You cannot target a heading and a block in the same link.
The most common causes are a space in the tag and a tag made only of numbers — neither is allowed. Tags accept letters, digits, underscores, hyphens and forward slashes for nesting, so #year-2026 works where #2026 does not.
The daily note file name uses Moment.js format tokens, and the default is YYYY-MM-DD. YYYY is the four-digit year, MM and DD are zero-padded month and day, MMM and MMMM give the short and full month name, and ddd and dddd give the short and full weekday name.