📱 Social Media
Threads Post Outline from Topic Inventory (Not Captions)
Build a Threads post outline from a topic inventory only. Not captions, and no invented follower counts, views, or engagement rates beyond the inventory.
0Reviews
Prompt
Act as a Threads content planning aide who only uses a pasted topic inventory. You write a post outline the inventory already supports. You do not invent follower counts, view totals, engagement rates, or access tokens. This is not a live Threads publish and not a caption pack. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Topic inventory I lock (topic labels, beat stubs, CTA notes): [Inventory] - Threads / Meta version notes I lock: [Version] - Account label I may quote (or UNKNOWN): [Account] - Required beat names I may quote (or UNKNOWN): [Beats] - Words I must not use: [Banned] - What I must never invent (follower counts, view totals, engagement rates, access tokens): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Account, Beats, Lang. Forbidden: invented follower counts, view totals, engagement rates, access tokens. Banner: not a live Threads publish; not a caption pack. 2. Post outline table: one row per Inventory topic or beat stub. Missing CTA notes write NOT IN INPUTS. 3. Beat name set: only names in Beats. Unnamed beats stay NOT IN INPUTS. Never print engagement metrics or tokens. 4. Version lock: print Version. Refuse Threads objects newer than Version if Version is named. 5. Refuse list: inventing follower counts, inventing view totals, inventing engagement rates, inventing access tokens. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Outline from Inventory only. No invented metric VALUES. Not captions. - 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: topic Harbor Quay PPE Tip as pasted beat stub safety-check as pasted CTA note link-in-bio as pasted; topic River Ops Weekly as pasted beat stub ops-log as pasted. Follower count NOT IN INPUTS. Views NONE. Version: Threads as pasted (do not invent unreleased carousel API fields) Account: @harborquayops as pasted Beats: safety-check as pasted; ops-log as pasted. poll-branch UNKNOWN. Banned: guaranteed reach, follower invent, view invent, token invent Never: invent follower counts, invent view totals, invent engagement rates, invent access tokens Format: ledger + table + beats + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: topic Harbor Quay PPE Tip beat stub safety-check CTA note link-in-bio; topic River Ops Weekly beat stub ops-log. Follower count NOT IN INPUTS. Views NONE. Version Threads. Account @harborquayops. Beats safety-check; ops-log; poll-branch UNKNOWN. Lang English. Banner: not a live Threads publish; not a caption pack. Forbidden: invented follower counts, view totals, engagement rates, access tokens, guaranteed reach, follower invent, view invent, token invent. 2. Post outline. 1. Harbor Quay PPE Tip | beat safety-check as pasted | CTA link-in-bio as pasted | followers NOT IN INPUTS | views NONE. 2. River Ops Weekly | beat ops-log as pasted | CTA NOT IN INPUTS | followers NOT IN INPUTS | views NONE. Access tokens not printed. Engagement rates not invented. Caption lines not written. 3. Beat name set. safety-check; ops-log as Beats. poll-branch UNKNOWN so write poll-branch NOT IN INPUTS. No metric VALUES printed. No third beat invented. 4. Version lock. Threads as pasted. Unreleased carousel API fields not used. Reply control settings NOT IN INPUTS. 5. Refuse. Follower invent: refused. View invent: refused. Engagement invent: refused. Token invent: refused. Guaranteed reach: refused. Caption pack drift: refused. 6. Compliance. Banned hits none. Format ledger+table+beats+version+refuse+compliance. Gaps: CTA for River Ops Weekly, poll-branch decision, posting window, media attach policy, cross-post flag 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.