<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Prompt Teardown</title><description>Weekly prompt teardowns for people who take AI seriously.</description><link>https://promptteardown.com/</link><language>en-us</language><item><title>AI voice memo prompts for proposals, meetings &amp; plans</title><link>https://promptteardown.com/blog/ai-voice-memo-prompts-proposals-meetings-plans/</link><guid isPermaLink="true">https://promptteardown.com/blog/ai-voice-memo-prompts-proposals-meetings-plans/</guid><description>3 voice-first prompts that turn dictation &amp; voice memos into client proposals, meeting summaries, &amp; weekly plans. Works with ChatGPT, Claude, &amp; Gemini.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Most people open an AI chat &amp;amp; don’t know what to say. The fix is simpler than you think.&lt;/p&gt;
&lt;p&gt;Stop typing.&lt;/p&gt;
&lt;p&gt;Talk instead.&lt;/p&gt;
&lt;p&gt;Open your phone, hit the microphone icon, &amp;amp; start dictating a message. Pretend you’re talking to a coworker or your assistant. Just say what’s in your head.&lt;/p&gt;
&lt;p&gt;These 3 prompts are built for that. You talk, it processes.&lt;/p&gt;
&lt;h2 id=&quot;voice-input-rules-for-every-ai-app&quot;&gt;Voice input rules for every AI app&lt;/h2&gt;
&lt;p&gt;3 things to know before you start.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Every phone has a dictation button. It’s the mic icon on your keyboard. Tap it, talk, &amp;amp; your words show up as text. It works with every app, including every AI chat.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ChatGPT &amp;amp; Gemini accept audio file uploads on paid plans. Record a voice memo &amp;amp; upload the file. They process it directly.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Claude does not accept audio files. Use dictation instead.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;the-prompts&quot;&gt;The prompts&lt;/h2&gt;
&lt;h3 id=&quot;turn-a-rambling-voice-memo-into-a-client-proposal&quot;&gt;Turn a rambling voice memo into a client proposal&lt;/h3&gt;
&lt;p&gt;You just got off the phone with a client or prospect. They want a proposal, &amp;amp; right now every detail is fresh. The scope, the budget, the weird thing they mentioned at the end that might change everything. In 20 minutes, half of that is gone.&lt;/p&gt;
&lt;p&gt;Open your phone, tap the mic icon, &amp;amp; talk through what happened on the call. What they need, what you offered, what the next steps are. Don’t organize it. Don’t filter it. Just get it all down while it’s in your head.&lt;/p&gt;
&lt;p&gt;Then paste the prompt below under your dictated message. You’ll have a polished proposal back so fast they’ll think you recorded the conversation.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You are a proposal writer. Everything above this prompt is a dictated voice memo from a client call or brainstorm session.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 1: Extract these details from the dictation &amp;amp; present them to me for confirmation. Guess based on what I said. If something isn&amp;#39;t mentioned, mark it as [NOT MENTIONED].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Client (company name &amp;amp; contact name)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Project or service being proposed&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Budget or pricing structure&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Timeline or deadline&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Specific requests the client made&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Wait for me to confirm or correct before moving on.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 2: After I confirm, structure everything into a proposal with these sections:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Executive summary (3-4 sentences max)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Scope of work (bullet points, specific deliverables only)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Timeline with milestones&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Pricing breakdown&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Next steps&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Pull every specific detail from the dictation. Names, numbers, dates, deliverables.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- If something is vague like &amp;quot;we talked about the website stuff,&amp;quot; keep it vague &amp;amp; add a note that says &amp;quot;[CLARIFY: what specific website deliverables?]&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Do not invent details that aren&amp;#39;t in the dictation.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Match the tone &amp;amp; language of how I speak. If I use industry-specific terms, use them. If I keep it casual, keep it casual.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Use a mix of short declarative sentences to drive points home &amp;amp; longer sentences for context. Keep the writing dynamic, not monotonous.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No jargon the client wouldn&amp;#39;t use. Simplify where possible.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No filler language like &amp;quot;we are excited to partner with you.&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Format the output so I can paste it into a Google Doc or Word file.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;summarize-any-meeting-from-your-notes-or-a-recording&quot;&gt;Summarize any meeting from your notes or a recording&lt;/h3&gt;
&lt;p&gt;The meeting just ended &amp;amp; you’re already getting pulled into the next thing. In an hour you’ll remember the vibe but not the details. Who said what, who’s doing what, what got decided versus what’s still open.&lt;/p&gt;
&lt;p&gt;Open your phone, tap the mic icon, &amp;amp; talk through everything that happened while it’s still fresh. Who was there, what got decided, what’s still up in the air. Don’t worry about order. Just dump it.&lt;/p&gt;
&lt;p&gt;Then paste the prompt below under your dictated message. Your team gets a clean summary before the next meeting starts.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You are a meeting summarizer. Everything above this prompt is a dictated recap of a meeting I just had.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 1: Go through the dictation &amp;amp; extract these details. Present them to me for confirmation.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Date of the meeting&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Meeting type (standup, client call, 1-on-1, strategy session, etc.)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Attendees&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Key decisions made&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Action items &amp;amp; who owns them&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Open questions or unresolved topics&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Deadlines mentioned&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;If something isn&amp;#39;t mentioned, mark it as [NOT MENTIONED].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Wait for me to confirm or correct before moving on. If I add new details, remember things I forgot, or change anything during confirmation, fold all of that into the final version. Treat the confirmation step as a second pass, not just a yes/no.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 2: After I confirm, structure everything into a meeting summary with these sections:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Date&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- One-line summary of what the meeting was about&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Decisions made (bullet points)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Action items (each one with an owner &amp;amp; a deadline if mentioned)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Open questions (anything unresolved or needing follow-up)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Notes (anything worth remembering that doesn&amp;#39;t fit above)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Pull every specific detail from the dictation. Names, dates, numbers, commitments.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- If I said something vague like &amp;quot;John&amp;#39;s gonna handle the backend thing,&amp;quot; keep it vague &amp;amp; add a note that says &amp;quot;[CLARIFY: what specific backend work?]&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Do not invent details that aren&amp;#39;t in the dictation.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Match the tone &amp;amp; language of how I speak. If I use industry-specific terms, use them. If I keep it casual, keep it casual.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- For action items &amp;amp; decisions, keep it plain. Just list them.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- For the notes section, use a mix of short declarative sentences &amp;amp; longer sentences for context so it reads like a real debrief, not a spreadsheet.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No corporate fluff like &amp;quot;productive discussion&amp;quot; or &amp;quot;alignment was reached.&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Output in clean markdown.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;turn-a-brain-dump-into-tomorrows-plan-or-next-weeks-priorities&quot;&gt;Turn a brain dump into tomorrow’s plan or next week’s priorities&lt;/h3&gt;
&lt;p&gt;It’s the end of the day or the end of the week &amp;amp; your head is full. Half-finished tasks, things you said you’d get to, stuff that came in late. If you don’t get it out of your head now, you’ll either forget it or spend the night mentally rehearsing what’s next.&lt;/p&gt;
&lt;p&gt;Open your phone, tap the mic icon, &amp;amp; ramble on about where things stand. What’s done, what’s not, what needs to happen next. Then paste the prompt below under your dictated message. Save it in your favorite note-taking app &amp;amp; open it when you need it.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You are a planning assistant. Everything above this prompt is a dictated brain dump. It might cover one day or an entire week.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 1: Figure out the timeframe. If the dictation covers a single day, treat it as a daily reset. If it covers multiple days, treat it as a weekly review. If you can&amp;#39;t tell, ask me.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 2: Go through the dictation &amp;amp; extract these details. Present them to me for confirmation.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Tasks completed&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Tasks started but not finished (&amp;amp; where they stalled)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Tasks that got dropped or pushed&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- New things that came up that weren&amp;#39;t on the original plan&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Deadlines or commitments mentioned&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Anything I flagged as important, frustrating, or urgent&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Anything blocked or dependent on someone else&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;If something isn&amp;#39;t mentioned, mark it as [NOT MENTIONED].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Wait for me to confirm or correct before moving on. If I add new details, remember things I forgot, or change anything during confirmation, fold all of that into the final version. Treat the confirmation step as a second pass, not just a yes/no.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Step 3: After I confirm, structure everything into a plan.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;If daily reset:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- First thing tomorrow (the 1-2 tasks to start with)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- The rest of the day, ranked by priority&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Waiting on (anything blocked)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Can wait (tasks that won&amp;#39;t hurt if they slip another day)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;If weekly review:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- What got done (bullet points)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- What&amp;#39;s carrying over &amp;amp; why (bullet points)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Next week&amp;#39;s priorities, ranked by urgency&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Anything to drop or delegate if the week gets tight&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Present this to me for confirmation before finalizing. If I make changes, update &amp;amp; present again.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Pull every specific detail from the dictation. Task names, project names, people, deadlines, status.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- If I said something vague like &amp;quot;the marketing thing is almost done,&amp;quot; keep it vague &amp;amp; add a note that says &amp;quot;[CLARIFY: what specifically is left?]&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Do not invent details that aren&amp;#39;t in the dictation.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Match the tone &amp;amp; language of how I speak. Write like I talk.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- If I wouldn&amp;#39;t say it out loud, don&amp;#39;t write it.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- For task lists &amp;amp; priorities, keep it plain. Just list them.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- For any &amp;quot;carrying over&amp;quot; or context sections, use a mix of short declarative sentences &amp;amp; longer sentences for context so it reads like a real debrief, not a spreadsheet.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Output in clean markdown.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</content:encoded></item><item><title>The prompts people save vs. the prompts that work</title><link>https://promptteardown.com/blog/the-prompts-people-save-vs-the-prompts-that-work/</link><guid isPermaLink="true">https://promptteardown.com/blog/the-prompts-people-save-vs-the-prompts-that-work/</guid><description>A weekly planner, an idea stress test, a Socratic tutor, and a conversation planner. 4 prompts reviewed, simplified, and ready to use.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;the-take&quot;&gt;The take&lt;/h2&gt;
&lt;p&gt;The most-saved prompts are the ones that ask the least of you. Paste it, fill 1 bracket, and you get your answer. That’s why people save them.&lt;/p&gt;
&lt;p&gt;But the less you give the model, the more AI slop it gives back.&lt;/p&gt;
&lt;p&gt;It reads like progress.&lt;/p&gt;
&lt;p&gt;It isn’t.&lt;/p&gt;
&lt;p&gt;That’s not because people are cutting corners for fun. The blank input box is hard. A template that says “paste this and fill in the bracket” solves that.&lt;/p&gt;
&lt;p&gt;But most templates solve the blank page without solving the blank context. You get past the cursor and land on output that could belong to anyone.&lt;/p&gt;
&lt;p&gt;Like a fortune cookie. Broad enough to feel true. Specific to no one.&lt;/p&gt;
&lt;p&gt;Good prompts don’t just get you past the blank page. They make you answer something first.&lt;/p&gt;
&lt;p&gt;You still have to show up. But you don’t have to start from scratch.&lt;/p&gt;
&lt;p&gt;One feels like progress. The other is.&lt;/p&gt;
&lt;h2 id=&quot;seen-this-week&quot;&gt;Seen this week&lt;/h2&gt;
&lt;h3 id=&quot;1-weekly-planner-that-starts-with-outcomes&quot;&gt;1. Weekly planner that starts with outcomes&lt;/h3&gt;
&lt;p&gt;Most planning starts with a to-do list and ends with a schedule that looks organized but doesn’t connect to anything that matters. This prompt flips it. You define what a successful week looks like first, then the model builds backwards from there.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Act as a time designer. Ask me: &amp;quot;What does a successful week look like in concrete terms? Not feelings. Outcomes. What exists at the end of the week that didn&amp;#39;t exist at the start?&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;After I answer, identify 3-5 verifiable results from what I said. Then ask when I do my best focused work and when I hit a wall. Map my week into high focus, low focus, and recovery blocks.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Match each outcome to a realistic time block. If any outcome has no slot, tell me now.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Deliver a plain-text weekly schedule I can copy into my calendar.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Why it works:&lt;/strong&gt; The question-first structure forces you to define what “done” looks like before any scheduling happens. Most people skip that step and end up with a full calendar that doesn’t move anything forward.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One gap:&lt;/strong&gt; The prompt asks when you focus best, but not when you’re actually free. Your sharpest hours don’t matter if they’re already taken by work, kids, or a commute.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple fix:&lt;/strong&gt; Add “ask me what hours are already spoken for and when my best focus hours are.”&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Want to go deeper:&lt;/strong&gt; Set a phone reminder at the end of the week. Paste your schedule back and say, “here’s what I actually did vs. what was planned. Adjust the following week based on where I overestimated.” You’ll get better results every week because the model learns your patterns instead of guessing.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/s/80HWudiwdj&quot;&gt;u/RhinoCK301&lt;/a&gt;. Original post.&lt;/p&gt;
&lt;h3 id=&quot;2-split-perspective-idea-stress-test&quot;&gt;2. Split-perspective idea stress test&lt;/h3&gt;
&lt;p&gt;You have an idea you’re excited about. Maybe a side project, a business concept, something you’ve been sitting on for weeks. This prompt forces the model to argue both sides at once, so you see the cracks before you invest real time.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Respond as 2 characters simultaneously. Character 1 believes my idea is brilliant and will defend it. Character 2 thinks it&amp;#39;s fundamentally broken and wants to prove it. Both are equally smart. Neither is allowed to be polite about it.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Present their arguments in 2 clearly labeled sections.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;My idea: [describe your idea in a few sentences]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Why it works:&lt;/strong&gt; The opposition constraint removes the model’s default tendency to glaze you. By forcing 2 voices with opposite positions, you get honest pushback without having to ask for it specifically.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One gap:&lt;/strong&gt; The prompt works best when you give it real detail to argue with. A one-line idea gets one-line pushback.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple fix:&lt;/strong&gt; Describe your idea in 3-4 sentences. Include what it does, who it’s for, and why you think it works.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/s/fDhWps3pVp&quot;&gt;u/AdCold1610&lt;/a&gt;. Original post.&lt;/p&gt;
&lt;h3 id=&quot;3-socratic-tutor&quot;&gt;3. Socratic tutor&lt;/h3&gt;
&lt;p&gt;You want to learn something new, but don’t want a wall of text you’ll forget in 10 minutes. This prompt turns the model into a tutor that teaches by asking you questions, one at a time, building up from the basics. You learn by answering, not by reading.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You are a Socratic tutor. Help me understand [TOPIC] by asking questions, not lecturing.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Ask one question at a time. Start with the most basic foundational question. Wait for my answer before continuing.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;After I answer, tell me in one sentence what I got right or where I&amp;#39;m off. Then ask the next question.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;If I&amp;#39;m stuck twice in a row, give a hint. Only explain fully if I ask or can&amp;#39;t get it after a real attempt.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Why it works:&lt;/strong&gt; The one-question-at-a-time constraint prevents the model from dumping information. You have to think before you get more. That’s closer to how learning actually sticks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One gap:&lt;/strong&gt; No depth target. The prompt doesn’t define what “understand” means for your topic, so the tutor doesn’t know when to push deeper or when you’ve gone far enough.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple fix:&lt;/strong&gt; Add your starting level. “I’m a complete beginner” or “I know the basics but get lost at [specific concept].”&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/comments/1sq2b4k/my_prompt_generator_made_some_prompts/&quot;&gt;u/themancalledmrx&lt;/a&gt;. Original post.&lt;/p&gt;
&lt;h2 id=&quot;the-teardown&quot;&gt;The teardown&lt;/h2&gt;
&lt;h3 id=&quot;the-carnegie-conversation-planner&quot;&gt;The Carnegie conversation planner&lt;/h3&gt;
&lt;p&gt;The idea here is solid in theory. Take Dale Carnegie’s principles (show genuine interest, give honest appreciation, handle disagreements gracefully) and turn them into prompts you can run before real conversations.&lt;/p&gt;
&lt;p&gt;The question is whether scripting “genuine interest” with AI actually produces anything genuine.&lt;/p&gt;
&lt;p&gt;Here’s a prompt from the set of 7:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;I&amp;#39;m meeting with [PERSON/TYPE OF PERSON] about [SITUATION/CONTEXT]. Help me prepare to show genuine interest in them using Carnegie&amp;#39;s approach: 1) What thoughtful questions can I ask about their interests, challenges, and experiences? 2) How can I research common ground we might share? 3) What specific compliments could I give about their work or achievements? Create a conversation plan that makes them feel like the most interesting person in the room.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[6 more prompts follow the same structure, each naming a Carnegie principle and asking the model to write your lines for you]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The post includes 6 more that follow the same structure. Each one names a Carnegie principle and asks the model to write your lines for you.&lt;/p&gt;
&lt;p&gt;The model doesn’t know the person you’re meeting. It doesn’t know what you actually find interesting about them. So it produces generic Carnegie-flavored filler.&lt;/p&gt;
&lt;p&gt;“Ask about their challenges.” “Find common ground.” “Give a specific compliment about their work.”&lt;/p&gt;
&lt;p&gt;These aren’t insights. They’re fortune cookies dressed up as preparation.&lt;/p&gt;
&lt;p&gt;If you could do that on the fly, you wouldn’t be asking AI for help.&lt;/p&gt;
&lt;p&gt;You know those conversations you rehearse in the shower? The perfect thing you should’ve said? They never go that way in real life. Someone interrupts. The topic shifts. Now you’re improvising 30 seconds in and it’s nowhere near what you had in mind.&lt;/p&gt;
&lt;p&gt;Same problem here. Except now you’re improvising AND trying to remember a script that isn’t yours.&lt;/p&gt;
&lt;p&gt;The post says “it’s not manipulation, just better technique.” But a technique that replaces your attention with generated scripts is the opposite of what Carnegie was teaching.&lt;/p&gt;
&lt;p&gt;His whole point was to actually care. Not to sound like you do.&lt;/p&gt;
&lt;p&gt;The useful version doesn’t write your lines. It helps you think about the other person before you walk in. You’re coming up with your own topics of conversation so you’ll have a better chance of remembering them.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;I&amp;#39;m meeting with [person] about [situation]. Here&amp;#39;s what I know about them: [anything you genuinely know, even if it&amp;#39;s just their role and one recent thing they worked on].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Help me think through their perspective. What might they be worried about going into this? What would make this conversation feel worthwhile for them, not just for me?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Don&amp;#39;t write me a script. Just help me show up thinking about them instead of thinking about myself.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;One shift made the difference.&lt;/p&gt;
&lt;p&gt;The original asks “what should I say?”&lt;/p&gt;
&lt;p&gt;This version asks “what should I be thinking about?”&lt;/p&gt;
&lt;p&gt;One produces lines to memorize. The other produces awareness you can use when the conversation goes somewhere you didn’t plan.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/comments/1t29sxp/7_ai_prompts_that_will_make_people_love_talking/&quot;&gt;u/EQ4C&lt;/a&gt;. Original post.&lt;/p&gt;</content:encoded></item><item><title>One-shot AI prompt to build a complete website from scratch</title><link>https://promptteardown.com/blog/ai-prompt-build-website-from-scratch/</link><guid isPermaLink="true">https://promptteardown.com/blog/ai-prompt-build-website-from-scratch/</guid><description>A one-shot prompt that asks about your project first, then generates a full animated website as a single HTML file. Free to deploy. Copy and paste it.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I went through dozens of website prompts over the past few weeks. Most of them dump a wall of instructions into the model and hope for the best. Some of them are really clever, but they generate a plan or a spec document, not an actual website.&lt;/p&gt;
&lt;p&gt;So I took the best ideas from everything I tested, threw out what didn’t work, and combined the rest into one prompt. You paste it into Claude, ChatGPT, Gemini, or whatever model you’re using. It asks you 6 questions about your project, then one-shots a full animated website as a single HTML file. You get responsive layouts, real copy written specifically for your business, smooth scroll animations, and something you can actually deploy and share with people.&lt;/p&gt;
&lt;p&gt;Here’s one I started with: &lt;a href=&quot;https://promptteardown.com&quot;&gt;promptteardown.com&lt;/a&gt;. I’ve built on it quite a bit since then, but the homepage took about 11 minutes to get going with this prompt.&lt;/p&gt;
&lt;h2 id=&quot;the-full-one-shot-website-builder-prompt&quot;&gt;The full one-shot website builder prompt&lt;/h2&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You are a frontend developer building a complete, production-ready single-page website.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Before writing any code, ask me these questions one at a time. Wait for my answers before proceeding:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;1. What is this website for? (portfolio, business, landing page, event, restaurant, personal blog, etc.)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;2. Pick a style:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Minimal and clean&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Bold and dark&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Warm and elegant&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Editorial and sharp&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Brutalist&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Playful and colorful&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;3. Light mode or dark mode?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;4. What&amp;#39;s your brand color? (say a color name like &amp;quot;blue&amp;quot; or &amp;quot;forest green.&amp;quot; If you don&amp;#39;t have one, say &amp;quot;pick for me&amp;quot; and I&amp;#39;ll choose one that fits your style.)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;5. Tell me about your business or project:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - What do you do?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - Who is it for?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - What&amp;#39;s the goal of this website? (get bookings, sell a product, show off your work, etc.)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   - What makes you different from competitors?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   I&amp;#39;ll use your answers to write all the copy.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;6. What sections do you need? (hero, about, services, portfolio, testimonials, pricing, contact, FAQ, etc. If you&amp;#39;re not sure, say &amp;quot;you decide&amp;quot; and I&amp;#39;ll pick sections that make sense for your business.)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;7. (Optional) If you have a screenshot of a website layout you like, attach it now and I&amp;#39;ll match the structure.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;After I answer, build the entire website as a single index.html file with these rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Structure and styling:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- All CSS inline in a &amp;lt;style&amp;gt; tag. All JS inline in a &amp;lt;script&amp;gt; tag.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Responsive at 375px, 768px, and 1440px.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Build a cohesive color system from my brand color and mode. For light mode: light neutral background, dark text, brand color for accents and CTAs. For dark mode: dark background, light text, brand color for accents and CTAs. Generate a darker shade and a lighter tint of the brand color automatically.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- If the user&amp;#39;s chosen color clashes with their chosen mode, adjust the shade so it works. Don&amp;#39;t use a color that makes text unreadable.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Modern CSS: flexbox and grid. No frameworks.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Google Fonts loaded via CDN.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Include a favicon emoji that fits the site.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Write real, specific copy based on the business description. No lorem ipsum. No generic placeholder text. Every headline and paragraph should sound like it was written for this specific business.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- The site should look like a real website, not a template. Whitespace, typography hierarchy, and visual rhythm matter.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Font pairing (match to style automatically):&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Minimal and clean: Inter + Inter&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Bold and dark: Space Grotesk + Inter&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Warm and elegant: Playfair Display + Lato&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Editorial and sharp: Sora + Source Sans 3&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Brutalist: Space Mono + Space Grotesk&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Playful and colorful: Poppins + Nunito&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Animations:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Load GSAP and ScrollTrigger via CDN.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Every section fades up from 30px below with a 0.6s duration as the user scrolls into it.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Cards, list items, and grid children stagger in with a 0.1s delay between each.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Hero headline and subheadline fade in on page load with a slight upward motion.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Keep all animations subtle. Nothing should bounce, spin, or overshoot.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Output the complete index.html file and nothing else. No explanations before or after the code.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;how-to-use-this-prompt-to-build-your-website&quot;&gt;How to use this prompt to build your website&lt;/h2&gt;
&lt;p&gt;The prompt handles the heavy lifting, but the quality of what you get back depends on how you answer the questions. Here’s how to get the most out of each one.&lt;/p&gt;
&lt;h3 id=&quot;picking-your-style&quot;&gt;Picking your style&lt;/h3&gt;
&lt;p&gt;Just pick one. Don’t try to combine them. “Minimal and clean” will give you a completely different site than “bold and dark,” and that’s the point. Each style comes with its own font pairing, spacing rhythm, and overall feel.&lt;/p&gt;
&lt;p&gt;If you’re not sure what to pick, go with minimal and clean. It’s the hardest to mess up and looks professional across pretty much any industry.&lt;/p&gt;
&lt;h3 id=&quot;choosing-your-brand-color&quot;&gt;Choosing your brand color&lt;/h3&gt;
&lt;p&gt;Don’t overthink this. You don’t need a hex code. Just say “blue” or “burnt orange” or “sage green” and the model will build a full color system around it. It generates a darker shade for headers, a lighter tint for backgrounds, and uses your color for buttons and accents.&lt;/p&gt;
&lt;p&gt;If you genuinely have no preference, say “pick for me” and let the model choose something that fits the style you selected. It’s surprisingly good at this.&lt;/p&gt;
&lt;h3 id=&quot;describing-your-business&quot;&gt;Describing your business&lt;/h3&gt;
&lt;p&gt;This is where most people sell themselves short. The more you tell the model about what you do, the better the copy it writes for you. Don’t just say “I’m a photographer.” That gets you generic copy that could be on any photographer’s website.&lt;/p&gt;
&lt;p&gt;Instead, say something like “I’m a wedding photographer in Austin. I shoot editorial-style weddings for couples who want their photos to feel like a magazine, not a family portrait. Most of my clients find me on Instagram and I want them to book a consultation call from the site.” That gives the model enough to write headlines, section copy, and CTAs that actually sound like you.&lt;/p&gt;
&lt;p&gt;Think about what your website should accomplish, who your visitors are, what makes you different from competitors, and what you want someone to do when they land on the page. The model uses all of this to write copy that fits your business instead of filling in placeholder text.&lt;/p&gt;
&lt;h3 id=&quot;using-a-screenshot-for-layout-inspiration&quot;&gt;Using a screenshot for layout inspiration&lt;/h3&gt;
&lt;p&gt;This one is optional but it’s a game changer. If you see a website layout you like somewhere, screenshot it and attach it when the prompt asks. The model will match the structure but apply your style, your colors, and your content.&lt;/p&gt;
&lt;p&gt;Good places to find layout inspiration:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dribbble.com&quot;&gt;Dribbble&lt;/a&gt; for polished, designer-quality layouts&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://pinterest.com&quot;&gt;Pinterest&lt;/a&gt; for a wider range of styles and industries&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://awwwards.com&quot;&gt;Awwwards&lt;/a&gt; for cutting-edge and award-winning designs&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://land-book.com&quot;&gt;Landbook&lt;/a&gt; for landing page inspiration specifically&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You don’t need to find something perfect. Even a rough screenshot of a layout you like gives the model a structural anchor that makes the output way better than going in blind.&lt;/p&gt;
&lt;h2 id=&quot;planning-your-website-before-you-prompt&quot;&gt;Planning your website before you prompt&lt;/h2&gt;
&lt;p&gt;Before you paste anything into a model, it helps to spend 2 minutes thinking about what you actually need. The prompt asks you these questions anyway, but having your answers ready makes the whole process faster and the output stronger.&lt;/p&gt;
&lt;p&gt;Think about what your website should do, who will be visiting it, what pages or sections make sense, and what you want visitors to do when they get there. Should they book a call? Buy something? Sign up for a newsletter? That clarity is what separates a site that looks good from a site that actually works.&lt;/p&gt;
&lt;p&gt;Some people call this approach vibe coding. You describe the vibe, the model writes the code. But the people who get the best results aren’t just describing a vibe. They’re giving the model a clear picture of their business, their audience, and their goals. The prompt handles the design and development. Your job is knowing what you want.&lt;/p&gt;
&lt;h2 id=&quot;how-to-deploy-your-ai-website-for-free&quot;&gt;How to deploy your AI website for free&lt;/h2&gt;
&lt;p&gt;The output is a single HTML file. You don’t need hosting, a server, or even an account to get it live.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Copy the code the model gives you&lt;/li&gt;
&lt;li&gt;Open any text editor (Notepad, TextEdit, VS Code, whatever you have)&lt;/li&gt;
&lt;li&gt;Paste the code and save the file as index.html&lt;/li&gt;
&lt;li&gt;Go to &lt;a href=&quot;https://app.netlify.com/drop&quot;&gt;app.netlify.com/drop&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Drag the file in&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That’s it. You get a live URL in about 10 seconds. Completely free.&lt;/p&gt;
&lt;p&gt;If you want a custom domain later, Netlify lets you connect one on their free plan. Buy a domain from Namecheap for around $10 a year, point it at Netlify, and you have a real website with a real URL.&lt;/p&gt;
&lt;h2 id=&quot;adding-more-pages-to-your-website&quot;&gt;Adding more pages to your website&lt;/h2&gt;
&lt;p&gt;The prompt builds a single page on purpose. One page, one file, clean output.&lt;/p&gt;
&lt;p&gt;But once it’s done, you can keep going in the same conversation. Just tell it what you need next and it’ll build matching pages in the same design, fonts, and colors.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Now add an about page and a contact page in the same style. Match the design system, fonts, colors, and animations from the homepage.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Save each page as its own file (about.html, contact.html). Put them all in one folder. Drag the folder into Netlify instead of a single file. Same process, same result, now you have a multi-page site.&lt;/p&gt;
&lt;h2 id=&quot;which-ai-models-work-best-for-building-websites&quot;&gt;Which AI models work best for building websites&lt;/h2&gt;
&lt;p&gt;I’ve tested this prompt across a few models. They all produce a working site, but each one has its strengths.&lt;/p&gt;
&lt;p&gt;Claude tends to produce the cleanest layouts with the best typography choices. The copy it writes from your business description is usually the strongest of the 3. If you want the best out-of-the-box result, start here.&lt;/p&gt;
&lt;p&gt;ChatGPT handles the GSAP animations well and tends to be more creative with color palettes. The copy can lean a little generic if your business description is thin, so make sure you give it enough to work with. I’ve also had good results pairing ChatGPT with Google’s AntiGravity if you want to use an agent-based workflow instead of chat.&lt;/p&gt;
&lt;p&gt;Gemini is fast and produces good structure, but it sometimes needs a follow-up to tighten up the spacing and visual rhythm.&lt;/p&gt;
&lt;p&gt;If you’re not happy with the first result from any model, paste this into the same conversation:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;The layout is good but the spacing feels off. Tighten the whitespace, increase the font size hierarchy, and make the CTA buttons more prominent.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;One round of feedback usually gets you there.&lt;/p&gt;
&lt;h2 id=&quot;why-this-prompt-works&quot;&gt;Why this prompt works&lt;/h2&gt;
&lt;p&gt;Most website prompts skip the most important step. They tell the model what to build without telling it who it’s building for. You end up with a technically correct website that doesn’t feel like it belongs to anyone.&lt;/p&gt;
&lt;p&gt;This prompt makes the model gather context first. It asks your style, your color, your audience, and your business before it writes a single line of code. By the time it starts building, it knows what your project actually is. That’s why the output fits instead of looking like a generic template someone downloaded for free.&lt;/p&gt;
&lt;p&gt;The questions are the whole point. Good prompts aren’t just instructions. They’re conversations. You describe your project clearly, the model builds something that matches, and you refine from there. That mix of your input and the model’s output is what gets you to something that actually looks and feels professional.&lt;/p&gt;</content:encoded></item><item><title>The best prompts on Reddit this week</title><link>https://promptteardown.com/blog/the-best-prompts-on-reddit-this-week/</link><guid isPermaLink="true">https://promptteardown.com/blog/the-best-prompts-on-reddit-this-week/</guid><description>A meal planner, a journaling partner, an email template, and a project pre-mortem. 4 prompts reviewed, simplified, and ready to use.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;the-take&quot;&gt;The take&lt;/h2&gt;
&lt;p&gt;I reviewed a lot of prompts this week. Most of them were the same prompts wearing a different hat. But the 4 in this issue stood out, and they all had something in common.&lt;/p&gt;
&lt;p&gt;None of them started with a role, a framework, or a gimmick.&lt;/p&gt;
&lt;p&gt;The meal planner came from someone tired of ordering DoorDash every Tuesday. The email template came from someone who kept rewriting every AI draft. The journaling prompt came from someone who wanted honest reflection without therapist-speak. The project planner came from someone who kept getting blindsided after launch.&lt;/p&gt;
&lt;p&gt;Do you see the pattern?&lt;/p&gt;
&lt;p&gt;They all started with a real problem. Then they built a prompt to fix it.&lt;/p&gt;
&lt;p&gt;That’s the pattern. The prompts that work don’t come from prompting advice. They come from a frustration that got bad enough to solve.&lt;/p&gt;
&lt;h2 id=&quot;seen-this-week&quot;&gt;Seen this week&lt;/h2&gt;
&lt;h3 id=&quot;1-weekly-meal-planner-with-intake-interview&quot;&gt;1. Weekly meal planner with intake interview&lt;/h3&gt;
&lt;p&gt;A meal planning prompt that makes you answer questions before it builds anything. The intake interview is the move. A dietitian in the comments helped improve this version.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;I want a 1-week meal plan I&amp;#39;ll actually follow. Before you build it, interview me like a new client. Ask about my goals, schedule, cooking skill, budget, proteins I like and won&amp;#39;t eat, allergies, and anything else a dietitian would ask. One question at a time. Then build the plan: assign 1 protein per dinner night, rotate so nothing repeats more than twice, pick 2 breakfasts and 2 lunches and repeat them all week. Half the plate vegetables, quarter protein, quarter starch. Maximize ingredient overlap between meals. Flag meals under 30 minutes. Include 1 lazy night (leftovers or frozen, no guilt). Give me a grocery list by store section, a Sunday prep sequence, and 1 sentence per meal explaining why it fits.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Why it works:&lt;/strong&gt; The interview forces you to clarify your own constraints before the model builds anything. Most meal planning prompts skip this and guess. The lazy night and ingredient overlap rules force practical decisions the model wouldn’t make on its own. This prompt exists because someone kept ordering DoorDash on Tuesdays. That’s the kind of problem worth solving.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One gap:&lt;/strong&gt; “Balanced plate rule” is a label the model might interpret differently than the definition given in the prompt.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple fix:&lt;/strong&gt; Drop the label. Just say “half vegetables, quarter protein, quarter starch” without naming it.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/comments/1sq6inr/i_tested_a_viral_dietitian_meal_prep_prompt_for_a/&quot;&gt;u/sleepyHype&lt;/a&gt;. Original post.&lt;/p&gt;
&lt;h3 id=&quot;2-journaling-reflection-partner&quot;&gt;2. Journaling reflection partner&lt;/h3&gt;
&lt;p&gt;A journaling prompt that tells the model how not to sound, which is harder and more useful than telling it how to sound.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;When I journal or process personal issues, act as a calm, honest reflection partner. Help me separate what actually happened from what I&amp;#39;m interpreting it to mean, what I&amp;#39;m feeling, and what I might be avoiding. If I&amp;#39;m catastrophizing, overgeneralizing, or dodging responsibility, say so directly in plain language. Never use therapy clichés like &amp;quot;holding space,&amp;quot; &amp;quot;inner child,&amp;quot; or &amp;quot;that sounds valid.&amp;quot; Use this structure only when it fits naturally: (1) what I&amp;#39;m hearing, (2) what may be underneath, (3) what&amp;#39;s worth questioning, (4) one thing to sit with.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Why it works:&lt;/strong&gt; The anti-cliché list is doing the real work here. Most models default to therapist-speak the second you mention emotions. Banning specific phrases forces a different tone. The separation framework (facts vs. interpretations vs. feelings vs. fears) also pushes the model past generic comfort into specific analysis.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One gap:&lt;/strong&gt; No instructions for what to do when you disagree with the reframe. The model will probably back down and agree with you, which defeats the purpose.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple fix:&lt;/strong&gt; Add “if I push back, don’t retreat. Ask a follow-up question instead of agreeing.”&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Want to go deeper:&lt;/strong&gt; After the first response, try “push back harder on that last point” to test whether the model holds its ground or caves to politeness.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/comments/1srrqlk/prompt_help/&quot;&gt;u/themancalledmrx&lt;/a&gt;. Original post.&lt;/p&gt;
&lt;h3 id=&quot;3-email-reply-template-with-goal-field&quot;&gt;3. Email reply template with goal field&lt;/h3&gt;
&lt;p&gt;Most people paste an email into AI and say “write a reply.” The result sounds polite but doesn’t actually say anything. This template adds one field, the goal of the reply, that tells the model what you’re trying to accomplish.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Write a reply to this email.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Context: [paste the email you&amp;#39;re replying to]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Goal of this reply: [what you want to accomplish, e.g., set a deadline, push back on scope, keep the relationship positive]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rules: keep it direct, no filler, structure it as acknowledge then respond then next step.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Why it works:&lt;/strong&gt; Without a goal, the model doesn’t know what you’re trying to do. It plays it safe and writes something polite that doesn’t really say anything. The goal field gives it a direction. You also don’t need a tone field here. When you paste the original email, the model picks up the tone from context.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One gap:&lt;/strong&gt; The “acknowledge then respond then next step” structure is hardcoded. It works for pushing back on scope but breaks for other email types like delivering bad news or declining a request.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Simple fix:&lt;/strong&gt; Change the structure line to “structure it in whatever order fits the goal” and let the model decide.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/comments/1sllq3i/this_one_extra_line_fixed_most_of_my_ai_email/&quot;&gt;u/Rich_Specific_7165&lt;/a&gt;. Original post.&lt;/p&gt;
&lt;h2 id=&quot;the-teardown&quot;&gt;The teardown&lt;/h2&gt;
&lt;h3 id=&quot;project-failure-planner&quot;&gt;Project failure planner&lt;/h3&gt;
&lt;p&gt;The idea behind this prompt is simple. Before you start a project, you imagine it already failed. Then you figure out why. It’s called a pre-mortem, and it’s a useful exercise. The question is whether this prompt actually gets you there.&lt;/p&gt;
&lt;p&gt;Here’s the excerpt:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Role: You&amp;#39;re like a super-duper risk checker who knows how to plan stuff. Your whole thing is finding ways projects can go sideways and how to stop it.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Task: Do a &amp;quot;pre-mortem&amp;quot; for this project. Pretend it&amp;#39;s already a huge disaster. Figure out the most likely reasons it tanked, what exactly went wrong, and what we can do now to make sure that doesn&amp;#39;t happen.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[Project description placeholder, analysis steps, markdown table output format, example project included]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The OP says the structure matters more than the wording. He’s right about that, but maybe not in the way he thinks.&lt;/p&gt;
&lt;p&gt;The structure is doing all the work. The role is doing none of it. “Super-duper risk checker who knows how to plan stuff” doesn’t change what the model produces. Remove it entirely and the output is the same.&lt;/p&gt;
&lt;p&gt;But here’s the real problem.&lt;/p&gt;
&lt;p&gt;The prompt asks the model to imagine failure, identify failure points, and develop mitigation strategies. That sounds thorough. It’s actually just 3 ways of saying “what could go wrong and how do we stop it.” There’s no instruction to prioritize. No way to separate a project-killing risk from a minor annoyance. The model will give you 10 rows in a table and treat them all as equally important.&lt;/p&gt;
&lt;p&gt;The example project is useful (launching an online coffee business), but it also lets the model pattern-match to generic startup risks instead of thinking about your specific project.&lt;/p&gt;
&lt;p&gt;Strip the role. Cut the 3 steps down to 1 real question. Add a prioritization constraint.&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;I&amp;#39;m planning this project: [describe it in 2-3 sentences].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Imagine it failed completely 6 months from now. List the 5 most likely reasons it failed, ranked by how likely each one is. For each reason, give me 1 specific early warning sign I&amp;#39;d see in the first 2 weeks, and 1 action I can take this week to prevent it.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Put it in a table: Failure Reason, Early Warning Sign, This Week&amp;#39;s Action.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The early warning sign is what makes this version different. The original prompt tells you what could go wrong. This one tells you what to watch for right now.&lt;/p&gt;
&lt;p&gt;Prompts don’t need to sound smart. They need to ask for something specific.&lt;/p&gt;
&lt;p&gt;Credit: &lt;a href=&quot;https://www.reddit.com/r/ChatGPTPromptGenius/comments/1stx6gu/my_prompt_for_doing_a_pre_mortem_on_projects/&quot;&gt;u/promptoptimizr&lt;/a&gt;. Original post.&lt;/p&gt;</content:encoded></item><item><title>How to use this AI prompt newsletter</title><link>https://promptteardown.com/blog/how-to-use-this-newsletter/</link><guid isPermaLink="true">https://promptteardown.com/blog/how-to-use-this-newsletter/</guid><description>Every issue is a prompt you can save and search later. Here&apos;s how to turn your inbox into a personal prompt library.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Prompt Teardown is a weekly newsletter about prompts. Every issue breaks down 4 real prompts, tells you what works, calls out what doesn’t, and gives you a fixed version you can copy.&lt;/p&gt;
&lt;p&gt;It’s model-agnostic. The prompts come from real people using real tools. We cover Claude, GPT, Gemini, and others. The patterns apply everywhere.&lt;/p&gt;
&lt;p&gt;Each issue is a 4-minute read. Here’s what’s in it and how to get the most out of it.&lt;/p&gt;
&lt;h2 id=&quot;what-youll-find-in-each-issue&quot;&gt;What you’ll find in each issue&lt;/h2&gt;
&lt;p&gt;Every issue has 3 sections. They run in the same order every week.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Take&lt;/strong&gt; comes first. It’s a short opinion piece that pattern-matches across the week’s prompts and names what’s worth noticing.&lt;/p&gt;
&lt;p&gt;The Take sets up the issue. It’s not a summary. It’s a point of view.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Seen This Week&lt;/strong&gt; is the middle section. It has 3 picks. Each pick is a useful prompt we found with at least 1 gap. For each pick, you get:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A simplified version of the original prompt (under 100 words, rewritten by us)&lt;/li&gt;
&lt;li&gt;A “why it works” note&lt;/li&gt;
&lt;li&gt;A “one gap” note&lt;/li&gt;
&lt;li&gt;A “simple fix” note&lt;/li&gt;
&lt;li&gt;An optional follow-up turn if you want to go deeper&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These are ready to use. Plug in your own situation and send.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Teardown&lt;/strong&gt; is the final section. 1 prompt. This is the deep dive. We take a flawed prompt, critique it, and rewrite it. More on this structure below.&lt;/p&gt;
&lt;p&gt;That’s 4 prompts per issue: 3 picks + 1 teardown. The Take comments on patterns across all 4.&lt;/p&gt;
&lt;h2 id=&quot;2-ways-to-read-it&quot;&gt;2 ways to read it&lt;/h2&gt;
&lt;p&gt;The newsletter works for 2 types of readers. You don’t have to pick one. Most people shift between them depending on the week.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Read to run.&lt;/strong&gt; You want prompts you can copy, fill in, and send. The 3 picks in Seen This Week are built for this. Each one is under 100 words and ready to go. Over time, your inbox becomes a searchable library of prompts you can pull up by keyword whenever you need one.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Read to learn.&lt;/strong&gt; You want to understand why prompts work or don’t. The Teardown section is where this happens. You see the original, the critique, the rewrite. You start to notice structural patterns that show up across different prompts and different models.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The best prompters aren’t the ones who memorize templates. They’re the ones who understand the limitations and can get good results in fewer turns.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Most readers will spend most of their time in read-to-run mode. That’s fine. The learning happens either way.&lt;/p&gt;
&lt;h2 id=&quot;how-to-read-a-teardown&quot;&gt;How to read a teardown&lt;/h2&gt;
&lt;p&gt;Each teardown has 4 parts.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Excerpt.&lt;/strong&gt; Enough of the original prompt to show the flaw. We don’t always print the full thing, but you see the part that matters.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prompt Teardown.&lt;/strong&gt; The critique. What’s wrong with the prompt, why it produces worse output than it should, and what structural choice is causing the problem.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Build Up.&lt;/strong&gt; The rewrite. A tighter version of the prompt that fixes the specific flaw called out in the critique.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Credit.&lt;/strong&gt; A link to the original source so you can see the full context.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;You can read a teardown in under 2 minutes. The point isn’t to memorize the fix. It’s to start recognizing the same patterns in your own prompts.&lt;/p&gt;
&lt;h2 id=&quot;your-inbox-is-the-library&quot;&gt;Your inbox is the library&lt;/h2&gt;
&lt;p&gt;Every issue you receive stays in your inbox. When you need a prompt for a specific task, search your email for a keyword. The picks are short enough that email search usually surfaces the right one.&lt;/p&gt;
&lt;p&gt;If you want a more structured library outside email, a snippet manager like SnippetsLab, or even a diary app like Day One is decent. Whatever lets you tag and organize them. Your computer’s default notes app, with tags or folders, works well.&lt;/p&gt;
&lt;h2 id=&quot;what-we-dont-cover&quot;&gt;What we don’t cover&lt;/h2&gt;
&lt;p&gt;Not everything falls within our scope. Here’s what you won’t find in Prompt Teardown:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jailbreaks, prompt injection attacks, or anything designed to make models behave in ways their creators didn’t intend&lt;/li&gt;
&lt;li&gt;Image generation prompts (text-to-text and text-to-image prompting are different enough to deserve separate treatment)&lt;/li&gt;
&lt;li&gt;Model rankings or “best model” claims&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We don’t rank models. You’ll never see us say “Claude is better than GPT” or vice versa. Different models have different strengths, and the interesting question is always how to adapt your prompting approach to the tool you’re using, not which tool is “best.”&lt;/p&gt;</content:encoded></item><item><title>How to write AI prompts that actually work</title><link>https://promptteardown.com/blog/how-to-write-ai-prompts-that-actually-work/</link><guid isPermaLink="true">https://promptteardown.com/blog/how-to-write-ai-prompts-that-actually-work/</guid><description>Skip the mega-prompts and role-playing tricks. Here&apos;s what actually changes model output, based on real prompts we&apos;ve reviewed.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Most people walk up to AI like it’s a vending machine. Punch in one line, expect a result. When the result is bland, they blame the machine.&lt;/p&gt;
&lt;p&gt;The problem isn’t the machine. You didn’t tell it what you wanted.&lt;/p&gt;
&lt;p&gt;Here are 5 mistakes that kill your prompts and 6 techniques that fix them.&lt;/p&gt;
&lt;h2 id=&quot;5-mistakes-that-kill-your-prompts&quot;&gt;5 mistakes that kill your prompts&lt;/h2&gt;
&lt;h3 id=&quot;1-youre-googling-not-briefing&quot;&gt;1. You’re googling, not briefing&lt;/h3&gt;
&lt;p&gt;You type “write a marketing email” and expect something usable. But the model isn’t pulling a pre-written answer from a database. It’s building something new, from scratch, based entirely on what you gave it.&lt;/p&gt;
&lt;p&gt;You gave it 6 words. So you got 6 words worth of thinking.&lt;/p&gt;
&lt;h3 id=&quot;2-your-prompt-is-a-wall-of-text&quot;&gt;2. Your prompt is a wall of text&lt;/h3&gt;
&lt;p&gt;Instructions, background, examples, formatting rules, all jammed into one paragraph. The model has to guess what’s important. When it guesses, it averages everything out and the output goes flat.&lt;/p&gt;
&lt;p&gt;The thing you actually cared about ends up buried under a sentence you tossed in as an afterthought.&lt;/p&gt;
&lt;h3 id=&quot;3-you-didnt-say-who-its-writing-for&quot;&gt;3. You didn’t say who it’s writing for&lt;/h3&gt;
&lt;p&gt;No role. No audience. No voice.&lt;/p&gt;
&lt;p&gt;The model defaults to writing for everyone, which means it writes for no one. That generic, could-be-anyone tone people complain about? That’s what happens when you skip this step.&lt;/p&gt;
&lt;p&gt;“You’re a copywriter” gets you halfway. “You’re a conversion copywriter for mobile apps targeting busy parents” gets you the rest of the way.&lt;/p&gt;
&lt;h3 id=&quot;4-you-gave-up-after-the-first-response&quot;&gt;4. You gave up after the first response&lt;/h3&gt;
&lt;p&gt;First drafts aren’t final drafts. Not for humans, not for AI.&lt;/p&gt;
&lt;p&gt;The first draft is AI slop. Iteration is what turns it into writing. When you see bad AI writing in the wild, you’re looking at a first draft that nobody bothered to push back on.&lt;/p&gt;
&lt;h3 id=&quot;5-you-fed-it-scraps-instead-of-the-full-picture&quot;&gt;5. You fed it scraps instead of the full picture&lt;/h3&gt;
&lt;p&gt;Modern models can hold massive amounts of context. Google’s &lt;a href=&quot;https://gemini.google/overview/long-context/&quot;&gt;Gemini 2.5 Pro processes up to 1 million tokens&lt;/a&gt; in a single request, roughly 1,500 pages of text. Most people paste in a paragraph summary.&lt;/p&gt;
&lt;p&gt;It can’t read your mind about everything you didn’t include. Give it the full picture:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full documents&lt;/li&gt;
&lt;li&gt;Full transcripts&lt;/li&gt;
&lt;li&gt;Full briefs&lt;/li&gt;
&lt;li&gt;Past versions of the thing you’re rewriting&lt;/li&gt;
&lt;li&gt;The reference material you’d hand a contractor&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then ask the model to ask you questions back. End your prompt with something like “What am I not thinking of? Ask me about my blind spots. Be my red team.” Most people never do this. The model spots gaps you’d never catch on your own.&lt;/p&gt;
&lt;h2 id=&quot;3-techniques-that-fix-most-bad-prompts&quot;&gt;3 techniques that fix most bad prompts&lt;/h2&gt;
&lt;h3 id=&quot;1-the-briefing-framework&quot;&gt;1. The briefing framework&lt;/h3&gt;
&lt;p&gt;4 parts. Role, Context, Task, Format.&lt;/p&gt;
&lt;p&gt;You’re not asking a favor. You’re assigning work. Think of it like handing a new contractor their first project. They don’t know your company, your audience, or your preferences. Everything they need has to be in the brief.&lt;/p&gt;
&lt;p&gt;Copy this template:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[ROLE]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You&amp;#39;re a [specific role] writing for [specific audience].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[CONTEXT]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Background: [what the model needs to know about the situation]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Constraints: [word count, tone, things to avoid, things to include]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[TASK]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Write a [specific deliverable]. It should [do this specific thing] for [this specific reader].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[FORMAT]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Structure it as: [exactly how you want the output organized]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Here’s the same template filled in:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[ROLE]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You&amp;#39;re a retention marketer for a B2B project management tool.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[CONTEXT]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Background: Users who signed up for a free trial but haven&amp;#39;t logged in for 7 days.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;The tool&amp;#39;s main selling point is automated deadline tracking.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Constraints: Under 120 words. No corporate jargon. No fake urgency.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[TASK]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Write a re-engagement email that reminds them of the one feature&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;most likely to pull them back in.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[FORMAT]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Subject line&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Preview text (under 50 characters)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Body (3 short paragraphs max)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;One CTA button text&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The difference is the second prompt is a clear task. The model stops guessing and starts working.&lt;/p&gt;
&lt;h3 id=&quot;2-the-one-example-rule&quot;&gt;2. The one example rule&lt;/h3&gt;
&lt;p&gt;Stop describing your writing style with contradictory adjectives.&lt;/p&gt;
&lt;p&gt;“Friendly but professional.” “Concise but detailed.” “Casual but authoritative.” You just started a fist fight in your prompt. The model splits the difference and you get mush.&lt;/p&gt;
&lt;p&gt;Instead, paste one paragraph of your own writing. One sample beats a page of style instructions.&lt;/p&gt;
&lt;p&gt;Copy this template:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Here&amp;#39;s how I write. Match this voice exactly:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&amp;quot;[Paste one paragraph of your writing here. A blog intro,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;an email you liked, a social post that sounded like you.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Doesn&amp;#39;t matter what it&amp;#39;s about. The model will pick up the&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;rhythm, word choices, and sentence length.]&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Now write [your new topic] in this same style.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Keep the same sentence length, same level of directness,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;same personality.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You don’t have to describe your voice. Just show it.&lt;/p&gt;
&lt;h3 id=&quot;3-show-what-you-dont-want&quot;&gt;3. Show what you don’t want&lt;/h3&gt;
&lt;p&gt;Most people only tell the model what to do. Telling it what to avoid is just as powerful. Maybe more.&lt;/p&gt;
&lt;p&gt;“No buzzwords” kills the “in today’s rapidly evolving landscape” opener.&lt;/p&gt;
&lt;p&gt;“No filler sentences” cuts the throat-clearing.&lt;/p&gt;
&lt;p&gt;“Don’t open with a question” stops the default pattern you’ve seen a hundred times.&lt;/p&gt;
&lt;p&gt;Every constraint you add removes one more AI default.&lt;/p&gt;
&lt;p&gt;Copy this template:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Write a [content type] about [topic] for [audience].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No buzzwords or corporate jargon&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No sentences that start with &amp;quot;In today&amp;#39;s...&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No filler transitions like &amp;quot;Moreover&amp;quot; or &amp;quot;Furthermore&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Under [X] words&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Use real numbers or examples, not vague claims&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Don&amp;#39;t open with a rhetorical question&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- End with [specific element: a recommendation, a question, a next step]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[Add your own rules. What do you always have to edit out&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;of AI writing? Put it here. That&amp;#39;s your constraint list.]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Think of constraints as a filter. Without them, the model picks from everything it knows about how that content type usually sounds. With them, you’ve removed the generic options. What’s left sounds more like a person wrote it.&lt;/p&gt;
&lt;h2 id=&quot;3-techniques-most-prompting-guides-skip&quot;&gt;3 techniques most prompting guides skip&lt;/h2&gt;
&lt;h3 id=&quot;1-tell-the-model-why&quot;&gt;1. Tell the model why&lt;/h3&gt;
&lt;p&gt;“Don’t use jargon” is a fine rule.&lt;/p&gt;
&lt;p&gt;“Don’t use jargon because this is for first-time founders who won’t know the terms” is a better one.&lt;/p&gt;
&lt;p&gt;When the model understands the reason behind a rule, it applies the rule in situations you didn’t specifically cover. It’s the difference between following the letter of the instruction and understanding the spirit.&lt;/p&gt;
&lt;p&gt;Copy this template:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Write a [content type] about [topic].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- No jargon, because [who this is for and why jargon fails them]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Keep paragraphs under 3 sentences, because [where this will be&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  read, like mobile or email, and why short blocks matter there]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Use second person (&amp;quot;you&amp;quot;), because [what feeling you want the&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  reader to have and why direct address creates it]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Include one specific example per section, because [why your&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  audience needs proof, not just claims]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Compare that to the same rules without reasons. The “because” version doesn’t just tell the model what to do. It tells the model what you’re trying to achieve. A model that understands the goal makes better decisions on the stuff you didn’t think to specify.&lt;/p&gt;
&lt;h3 id=&quot;2-draft-critique-revise&quot;&gt;2. Draft, critique, revise&lt;/h3&gt;
&lt;p&gt;1 model, 2 roles. Writer and editor.&lt;/p&gt;
&lt;p&gt;Most people stop at the first response and either accept it or start over. There’s a step in between that changes everything.&lt;/p&gt;
&lt;p&gt;Prompt 1, the draft. Use the briefing framework from earlier:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[ROLE]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;You&amp;#39;re a [specific role] writing for [specific audience].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[CONTEXT]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Background: [what the model needs to know]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Constraints: [word count, tone, things to avoid]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[TASK]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Write a [specific deliverable] that [does this specific thing].&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[FORMAT]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;[How you want the output organized]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Prompt 2, the critique:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Look at what you just wrote. Find the weak spots.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Where are the vague claims that need specific examples?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Where does it sound like generic AI writing?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- What would a skeptical reader push back on?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Are there any sentences that don&amp;#39;t earn their spot?&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Be honest. I&amp;#39;d rather fix problems now than publish something mediocre.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Prompt 3, the rewrite:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Rewrite the draft using your own critique.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Fix the weak spots you found. Cut anything that doesn&amp;#39;t earn its place.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Replace vague claims with specific examples. If a sentence sounds like&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;generic AI writing, rewrite it in plain language.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Keep what worked. Tighten the rest. Don&amp;#39;t start from scratch.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Output the full revised draft, not just the changed parts.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The first draft gets you to 70%. The critique finds what’s wrong. The rewrite gets you to 90%+. Total time for all 3 steps is usually under 5 minutes, less than most people spend manually editing a bad first draft.&lt;/p&gt;
&lt;h2 id=&quot;one-last-thing&quot;&gt;One last thing&lt;/h2&gt;
&lt;p&gt;Most bad AI output traces back to one thing. The prompt didn’t give the model enough to work with. Fix that and most other problems disappear.&lt;/p&gt;
&lt;p&gt;The shortlist:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The briefing framework: Role, Context, Task, Format&lt;/li&gt;
&lt;li&gt;One example beats a page of style instructions&lt;/li&gt;
&lt;li&gt;Tell the model what to avoid, not just what to do&lt;/li&gt;
&lt;li&gt;Add “because” to your rules so the model understands the goal&lt;/li&gt;
&lt;li&gt;Draft, critique, revise instead of stopping at the first response&lt;/li&gt;
&lt;li&gt;Ask the model to ask you questions&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The best prompts don’t ask for magic. They give clear assignments.&lt;/p&gt;
&lt;p&gt;If you want more breakdowns like this in your inbox each week, &lt;a href=&quot;/blog/how-to-use-this-newsletter&quot;&gt;here’s how Prompt Teardown works&lt;/a&gt;.&lt;/p&gt;</content:encoded></item></channel></rss>