Role Context Task Format Prompt Builder
Fill in four building blocks and get a complete prompt.
The Open buttons send the prompt text as currently shown below to that site only when you click. Fill in the placeholders first.
Help me build a complete prompt from four blocks. My goal: [MY_GOAL]. Details I have: [DETAILS]. Walk me through each block, showing a weak and a strong version, then complete it for my goal. ROLE (optional): who the assistant should act as only if it changes the answer. Weak: "You are an expert." Strong: "You are an accounts-payable specialist reviewing supplier invoices for a 12-person company." CONTEXT: facts the assistant cannot guess (audience, situation, constraints, definitions, source text). Weak: "Make it good for our customers." Strong: "Customers are retired hobbyists who prefer email and dislike jargon." TASK: the specific action and success criteria. Weak: "Help with onboarding." Strong: "Draft a four-email onboarding series; each email teaches one action and ends with one question." FORMAT: structure, length, tone, and what to exclude. Weak: "Short." Strong: "Table with columns Day, Subject, Body (80 words), Call to action." Then write my finished prompt with all four blocks, followed by a one-paragraph version for quick use, a checklist to verify the prompt (Can a stranger understand it? Is success measurable? Are the unknowns marked?), and three common mistakes (stacking many tasks, hidden assumptions, asking for 'creative' without constraints). Mark any missing information I should add as [ADD DETAIL].
Fill in before use
Optional: type your details and the prompt above updates. Nothing is saved or sent.
Replace each bracketed placeholder with your own details, then paste into Any AI or another assistant.
See an example result (fictional data)
ROLE weak: "You are an expert." Strong: "You are an accounts-payable specialist reviewing supplier invoices for a 12-person company." CONTEXT strong: "Invoices arrive by email; we pay on net 30; we flag any amount that differs from the purchase order by more than 5 percent." TASK strong: "Check the three invoices below against the purchase orders and list discrepancies." FORMAT strong: "Table with columns Invoice, PO, Difference, Action." Finished prompt: all four blocks joined. Verify: can a stranger understand it? Is success measurable? Mistake to avoid: stacking many tasks.
Illustrative only, made-up data. Your results will differ and must be reviewed.