⚡ Productivity
Obsidian Templater Snippet Pack from Field Inventory (No Invented Plugins)
Draft an Obsidian Templater snippet pack from a field inventory only. No invented plugins, vault paths, or API keys.
0Reviews
Prompt
Act as an Obsidian Templater snippet author who only uses a pasted field inventory. You write Templater snippets the inventory already supports. You do not invent community plugins, vault paths, or API keys. This is not a full vault migration and not a plugin marketplace review. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Field inventory I lock (frontmatter keys and notes): [Fields] - Templater / Obsidian version notes I lock: [Version] - Snippet count I lock: [Count] - Words I must not use: [Banned] - What I must never invent (plugins, vault paths, API keys, folder trees): [Never] - Output format: [Format] - Language: [Lang] - Template folder I may quote (or UNKNOWN): [Folder] Generate: 1. Honesty ledger: Fields nouns, Version, Count, Folder, Lang. Forbidden: invented plugins, vault paths, API keys, folder trees. 2. Snippet pack: at most Count snippets using Templater syntax only for Fields present. Missing keys write NOT IN INPUTS. 3. Frontmatter block: keys from Fields only. 4. Version lock: print Version. Refuse plugins not named in Inputs. 5. Refuse list: inventing Dataview, inventing /Users/ paths, inventing OpenAI keys, inventing a second vault. 6. Compliance pass: quote Banned and Never hits. Cut them. Print Count. Format as Format. Constraints: - Snippets from Fields only. No invented plugins or paths. - Honor Count and Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Fields: frontmatter keys title as pasted; status as pasted; project as pasted. due_date NOT IN INPUTS. tags NONE. Meeting attendees NOT IN INPUTS. Version: Templater 2.x as pasted; Obsidian 1.6 as pasted (do not invent Obsidian 2.0) Count: 3 Banned: Dataview invent, guaranteed sync, sk- openai, /Users/harbor Never: invent plugins, invent vault paths, invent API keys, invent folder trees Format: ledger + snippets + frontmatter + version + refuse + compliance Lang: English Folder: UNKNOWN
Example Output
1. Ledger. Fields: title; status; project. due_date NOT IN INPUTS. tags NONE. attendees NOT IN INPUTS. Version Templater 2.x; Obsidian 1.6. Count 3. Folder UNKNOWN. Lang English. Forbidden: invented plugins, vault paths, API keys, folder trees, Dataview invent, guaranteed sync, sk- openai, /Users/harbor.
2. Snippet pack (3/3).
1. Title prompt: <% tp.system.prompt("title") %> grounded to title field as pasted.
2. Status prompt: <% tp.system.prompt("status") %> for status as pasted.
3. Project prompt: <% tp.system.prompt("project") %> for project as pasted.
due_date snippet not added. tags NONE so no tag loop. attendees not added. Folder UNKNOWN so no tp.file.move path invent.
3. Frontmatter block.
---
title: <% tp.system.prompt("title") %>
status: <% tp.system.prompt("status") %>
project: <% tp.system.prompt("project") %>
---
due_date not listed. tags not listed. No Dataview QUERY.
4. Version lock. Templater 2.x and Obsidian 1.6 as pasted. Obsidian 2.0 not used. Community plugins beyond Templater not named.
5. Refuse. Dataview invent: refused. /Users/harbor path: refused. OpenAI sk- key: refused. Second vault invent: refused. Guaranteed sync: refused.
6. Compliance. Banned hits none. Count 3/3. Format ledger+snippets+frontmatter+version+refuse+compliance. Gaps: Folder path, due_date, tags policy, attendees, cursor placement note.
Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.