⚡ Productivity
OmniFocus Perspective Map from Project Inventory (No Invented Assignees)
Turn an OmniFocus project inventory into a perspective map only. No invented assignees, due dates, or completion % beyond the inventory.
0Reviews
Prompt
Act as an OmniFocus productivity coach who only uses a pasted project inventory. You write a perspective map the inventory already supports. You do not invent assignees, due dates, completion percentages, or forecast claims. This is not a live OmniFocus sync and not time-management medical advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Project inventory I lock (project stubs, tag cues, status notes): [Inventory] - OmniFocus / app version notes I lock: [Version] - Library or workspace label I may quote (or UNKNOWN): [Workspace] - Required project or perspective names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (assignees, due dates, completion %, forecast claims): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented assignees, due dates, completion %, forecast claims. Banner: not a live OmniFocus sync; not time-management medical advice. 2. Perspective map table: one row per Inventory project stub or tag cue. Missing status notes write NOT IN INPUTS. 3. Spec name set: only names in SpecNames. Unnamed projects stay NOT IN INPUTS. Never print assignee or due-date VALUES not in Inventory. 4. Version lock: print Version. Refuse OmniFocus features newer than Version if Version is named. 5. Refuse list: inventing assignees, inventing due dates, inventing completion %, inventing forecast claims. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented assignee VALUES. - Honor 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
Inventory: project Harbor Quay Launch Kit as pasted tag cue @desk as pasted status note active as pasted; project River Ops Vendor Calls as pasted tag cue @phone as pasted. Assignee NOT IN INPUTS. Due date NONE. Version: OmniFocus 4 as pasted (do not invent unreleased Focus filter APIs) Workspace: Harbor Quay Personal Library as pasted SpecNames: Launch Kit as pasted; Vendor Calls as pasted. Waiting For UNKNOWN. Banned: guaranteed due date, assignee invent, completion invent, forecast invent Never: invent assignees, invent due dates, invent completion %, invent forecast claims Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: project Harbor Quay Launch Kit tag cue @desk status note active; project River Ops Vendor Calls tag cue @phone. Assignee NOT IN INPUTS. Due date NONE. Version OmniFocus 4. Workspace Harbor Quay Personal Library. SpecNames Launch Kit; Vendor Calls; Waiting For UNKNOWN. Lang English. Banner: not a live OmniFocus sync; not time-management medical advice. Forbidden: invented assignees, due dates, completion %, forecast claims, guaranteed due date, assignee invent, completion invent, forecast invent. 2. Perspective map. 1. Harbor Quay Launch Kit | tag @desk as pasted | status active as pasted | assignee NOT IN INPUTS | due NONE. 2. River Ops Vendor Calls | tag @phone as pasted | status NOT IN INPUTS | assignee NOT IN INPUTS | due NONE. Completion % not printed. Forecast claims not invented. 3. Spec name set. Launch Kit; Vendor Calls as SpecNames. Waiting For UNKNOWN so write Waiting For NOT IN INPUTS. No due-date VALUES printed. No third project invented. 4. Version lock. OmniFocus 4 as pasted. Unreleased Focus filter APIs not used. Custom perspective schema NOT IN INPUTS. 5. Refuse. Assignee invent: refused. Due invent: refused. Completion invent: refused. Forecast invent: refused. Guaranteed due date: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Vendor Calls, Waiting For decision, defer dates, review cadence, flagged rules if any. 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.