Writing Prompts for LLMs

A blank page is hard enough. A blank prompt box makes it worse, because now you need to tell the AI exactly what to write and how to write it. Most people type something vague, get a generic response, and assume the tool isn’t that useful.

The problem is rarely the model. It’s the prompt. A well-structured prompt with clear context, audience, and format instructions produces output you can actually work with.

A vague prompt produces vague text.

This collection of ai writing prompts covers the six most common writing tasks people hand off to large language models. Blog drafting, email composition, editing, tone shifts, outlines, and headlines. Each prompt is ready to copy and customize with your own details.

These prompts work with ChatGPT, Claude, Gemini, and most other models. Some prompts perform slightly differently across providers, but the structure and intent translate well. The differences tend to show up in tone and formatting preferences rather than quality, and you can see how they compare in a side-by-side writing evaluation.

How to Use These Prompts

Every prompt below includes [BRACKETS] for the parts you need to customize. Replace these with your specific details before pasting into your model.


The more specific your bracket content, the better the output. Writing [TOPIC] = machine learning for small businesses beats [TOPIC] = AI. Add context like audience, word count, and format whenever possible.

You don’t need to use these prompts word for word. Think of them as starting structures you can modify. Add your own constraints, remove sections that don’t apply, or combine elements from multiple prompts.

That flexibility is at the core of prompt engineering, and it gets easier with practice.

One important distinction: these prompts produce first drafts, not finished content. Even the best prompt can’t replace your knowledge of your audience, your brand voice, or the specific context around your content. Plan to spend time editing and refining whatever the model gives you.

If a prompt doesn’t produce what you expected on the first try, adjust one variable at a time. Change the audience, add an example of what you want, or specify the format more clearly. Rewriting the entire prompt from scratch is rarely the best approach.

Blog Post Drafting Prompts

Getting a full blog post from a single prompt requires giving the model enough context to work with. Without that context, you get generic filler that reads like it could be about anything.

The model isn’t lazy. It just doesn’t know what you need unless you tell it.

The most common mistake with blog prompts is being too brief. Writing “create a blog post about remote work” gives the model no direction on length, audience, structure, or tone. The output will be average at best.

The prompts below front-load important details: topic, audience, structure, and tone. This means the output is closer to publish-ready from the start. Expect to save 30-60 minutes of rewriting compared to a vague “write me a blog post about X” request.

Draft a Complete Blog Post

Use this when you have a topic and want a full first draft with structure.

Prompt
Write a blog post about [TOPIC] for [TARGET AUDIENCE]. The post should be approximately [WORD COUNT] words. Structure it with: An opening hook that addresses [READER’S MAIN PROBLEM] 3-5 subheadings covering the key points Practical examples or tips under each subheading A conclusion with a clear takeaway Tone: [TONE – e.g., conversational but informed, professional, casual]. Avoid jargon unless you define it first.
Expected output
A structured blog post draft with headings, body paragraphs, and a conclusion. Typically needs editing for voice and factual accuracy.

Write a Blog Introduction

Sometimes you just need a strong opening paragraph to build momentum. The intro is often the hardest part, and having three options to choose from speeds up the decision.

Prompt
Write 3 different opening paragraphs for a blog post about [TOPIC]. Each should be 50-80 words. Version 1: Start with a surprising statistic or fact about [TOPIC]. Version 2: Start with a relatable problem [TARGET AUDIENCE] faces. Version 3: Start with a brief story or scenario. The rest of the post will cover [BRIEF OUTLINE OF MAIN POINTS].
Expected output
Three distinct intro paragraphs you can choose from or combine. Verify any statistics the model includes.

Create a Listicle Post

Listicles have a predictable structure that LLMs handle well. The consistency between items is where models excel, because they maintain parallel structure naturally.

Prompt
Write a listicle blog post: “[NUMBER] [ADJECTIVE] Ways to [ACHIEVE OUTCOME].” For each item: Write a clear subheading Explain the method in 80-120 words Include one specific example or tip Add a brief note on when this method works best Target audience: [AUDIENCE]. Tone: [TONE].
Expected output
A numbered list post with consistent formatting across all items. Check that the suggestions are accurate and current.

Email Writing Prompts

Email is one of the most practical uses for LLMs in daily work. The format is short, structured, and high-volume, which is exactly where AI assistance shines. Most professionals send dozens of emails per week, and even saving five minutes per email adds up to hours over a month.

Where blog posts benefit from creative flair, emails benefit from clarity and directness. That makes them easier to prompt for, because the success criteria are simpler: did the email communicate the right message in the right tone? These prompts cover professional scenarios where that balance matters.

Write a Professional Email

Use this for standard business communication where you know the key points but need help with structure and tone.

Prompt
Write a professional email to [RECIPIENT/ROLE] about [SUBJECT]. Key points to include: [POINT 1] [POINT 2] [POINT 3] Tone: [FORMAL/SEMIFORMAL/FRIENDLY PROFESSIONAL] Desired action: I want the reader to [DESIRED RESPONSE]. Keep it under [NUMBER] words.
Expected output
A complete email with subject line, greeting, body paragraphs, and sign-off. Ready to personalize and send.

Write a Follow-Up Email

Follow-ups need a specific balance of persistence and politeness. Too aggressive and you damage the relationship. Too passive and you get ignored.

This prompt targets the middle ground.

Prompt
Write a follow-up email to [RECIPIENT] regarding [ORIGINAL SUBJECT]. Context: I originally [sent a proposal/made a request/had a meeting] on [DATE/TIMEFRAME]. I haven’t received a response yet. Goal: [Get a meeting scheduled / receive feedback / confirm next steps]. Tone: Polite but direct. Don’t be apologetic. Include a specific call to action with a suggested timeline.
Expected output
A concise follow-up email that references the original communication and proposes a clear next step.

Respond to a Difficult Email

When you need to reply to criticism, complaints, or awkward situations, having the model draft a response saves time and emotional energy. It’s easier to edit a calm draft than to write one when you’re frustrated.

Prompt
I received this email: “[PASTE EMAIL OR SUMMARIZE IT]” Write a response that: Acknowledges their concern without being defensive Addresses the specific issue with [YOUR POSITION OR SOLUTION] Proposes a clear path forward Keeps a [PROFESSIONAL/EMPATHETIC/FIRM] tone Keep the response under [NUMBER] words.
Expected output
A measured reply that addresses the situation constructively. Review carefully before sending, as the model won’t know your full relationship with the sender.

These patterns also apply to email-specific prompts for cold outreach, internal announcements, and customer service responses.

Editing and Proofreading Prompts

LLMs are surprisingly effective editors, especially for catching issues you’ve become blind to in your own writing. After staring at the same draft for an hour, your brain fills in gaps and skips over errors.

The model has no such bias. It reads the text fresh every time.

Editing is often a better use of LLMs than original drafting. You keep your voice and ideas while getting a cleaner final product. The model handles the mechanical work of grammar, sentence structure, and tightening.

You focus on whether the content actually says what you mean.

One practical note: always compare the edited version against your original line by line. Models sometimes change meaning while “improving” clarity, especially with technical or nuanced content. The edits are usually good, but verify before accepting them wholesale.

Grammar and Clarity Edit

Use this when you have a draft that needs polishing but you want to preserve your original voice.

Prompt
Edit the following text for grammar, clarity, and readability. Fix any errors and improve sentence structure where needed, but preserve my original voice and meaning. Flag any sentences that are unclear or could be interpreted multiple ways. Text to edit: [PASTE YOUR TEXT]
Expected output
A cleaned-up version of your text with corrections applied. Some models will also list the changes they made.

Conciseness Edit

When your draft runs long, this prompt helps cut it down without losing meaning. It targets the filler that creeps in during first-draft writing, which most writers struggle to cut from their own work.

Prompt
Shorten the following text by approximately [PERCENTAGE – e.g., 30%] while keeping all the key points. Remove filler words, redundant phrases, and unnecessary qualifiers. Do not cut any factual information or examples. Prioritize cutting: Repeated ideas Overly long transitions Hedging language (“somewhat”, “a bit”, “kind of”) Text to edit: [PASTE YOUR TEXT]
Expected output
A tighter version of your text. Compare it against the original to ensure nothing important was removed.

Readability Check

This prompt is useful when writing for a broad audience, or when you suspect your text is more complex than it needs to be. According to Nielsen Norman Group’s research on web reading, most people scan rather than read word by word. That makes readability a higher priority than most writers realize.

Prompt
Analyze the following text for readability. Identify: 1. Sentences longer than 25 words that could be split 2. Jargon or technical terms that need simpler alternatives 3. Paragraphs that try to cover too many ideas at once 4. Passive voice that could be rewritten as active Then rewrite the text with these improvements applied. Text to analyze: [PASTE YOUR TEXT]
Expected output
A readability analysis followed by a revised version. Useful for content aimed at general audiences.

Rewrite for SEO

Use this when you have a finished draft that needs to perform better in search. The prompt adds keyword integration and structural improvements without destroying your original writing style.

Prompt
Rewrite the following text to improve its SEO performance for the keyword [PRIMARY KEYWORD]. Requirements: Include the keyword naturally in the first paragraph Add it to at least one subheading Use 3-5 related terms or synonyms throughout (suggest them first) Keep the original tone and meaning intact Do not stuff keywords unnaturally Text to rewrite: [PASTE YOUR TEXT]
Expected output
A revised version with the keyword woven in naturally, plus a short list of the related terms used. Compare against your original to verify nothing reads forced.

Keep in mind that LLMs can miss factual errors and may introduce subtle meaning changes during editing. The model’s context length also limits how much text you can paste at once. Break long documents into sections if you’re editing something over a few thousand words.

Rewriting for Different Tones Prompts

Shifting tone is one of the strongest capabilities LLMs bring to writing tasks. The same content can land differently depending on whether it sounds casual, formal, urgent, or empathetic.

Manually rewriting a 500-word piece for a different audience can take 30 minutes. A good rewrite prompt does it in under a minute.

The key to getting accurate tone shifts is specificity. “Make it more casual” is less useful than describing exactly what casual means for your context.

Does casual mean contractions and short sentences, or does it mean humor and slang? Those are very different outputs.

Adjust Formality Level

Use this when you need to shift a piece up or down the formality scale.

Prompt
Rewrite the following text to be [MORE FORMAL / MORE CASUAL / MORE CONVERSATIONAL]. Current text: [PASTE YOUR TEXT] Guidelines: Target audience: [AUDIENCE] Keep the same key points and structure Adjust vocabulary, sentence length, and tone [IF CASUAL: Use contractions, shorter sentences, and direct address] [IF FORMAL: Remove contractions, use complete phrases, maintain professional distance]
Expected output
A rewritten version at the requested formality level with the same core message.

Adapt Content for a Different Audience

The same information often needs to be communicated differently to different groups. A product update for developers looks nothing like the same update for executives.

Prompt
Rewrite the following content for [NEW AUDIENCE – e.g., executives, teenagers, non-technical stakeholders, industry experts]. Original text (written for [ORIGINAL AUDIENCE]): [PASTE YOUR TEXT] Adjustments needed: Vocabulary appropriate for [NEW AUDIENCE] Examples relevant to their experience Level of detail: [MORE / LESS / SAME] Assumed knowledge: [WHAT THEY ALREADY KNOW]
Expected output
A rewritten version tailored to the new audience. The core information stays the same, but framing and word choice shift.

Match a Brand Voice

When writing for a company or publication with a defined style, this prompt helps the model adapt. The secret is including an actual sample of the target voice, not just describing it. Models are significantly better at matching a concrete example than following abstract style descriptions.

Prompt
Rewrite the following text to match this brand voice: – [VOICE TRAIT 1 – e.g., friendly and approachable] – [VOICE TRAIT 2 – e.g., uses short sentences] – [VOICE TRAIT 3 – e.g., avoids corporate jargon] – [VOICE TRAIT 4 – e.g., occasionally uses humor] Here’s an example of content in this brand voice: “[PASTE A SAMPLE OF THE TARGET VOICE]” Text to rewrite: [PASTE YOUR TEXT]
Expected output
A version of your text that matches the specified voice. Including a sample of the target voice dramatically improves accuracy.

Outline Generation Prompts

Starting with a solid outline saves revision time later. When you jump straight to drafting, you often end up restructuring the piece halfway through. That wastes the work you’ve already done and makes the final product feel patched together.

LLMs build outlines quickly, and you can adjust the structure before committing to a full draft. This approach fits naturally into writing with LLMs as the first step in almost any content workflow. Outline first, draft second, edit third.

The prompts below work for different content lengths and formats. For each, the key is telling the model not just what topics to cover but how to organize them. A good outline prompt specifies heading levels, word counts per section, and the questions each section should answer.

Blog Post Outline

Use this for standard blog content in the 800-1,500 word range.

Prompt
Create a detailed outline for a blog post about [TOPIC]. Target audience: [AUDIENCE] Target word count: [WORD COUNT] Primary keyword: [KEYWORD] For each section, include: H2 heading 2-3 bullet points summarizing what to cover Suggested word count for that section One key point or example to include Include an introduction section and a conclusion section.
Expected output
A structured outline with 5-8 sections, each with specific guidance on what to cover. Makes drafting faster and more focused.

Long-Form Content Outline

For guides, whitepapers, or pillar content that runs 2,000 words or more, you need a more detailed structure. Without it, long-form content tends to wander or repeat itself, especially when the model generates everything in a single pass.

Prompt
Create a comprehensive outline for a long-form guide about [TOPIC]. Requirements: 2,000-3,000 word target H2 and H3 heading structure Target audience: [AUDIENCE] The guide should answer these questions: [LIST 3-5 KEY QUESTIONS] For each H2 section, include: 2-3 H3 subsections Key points to cover in each Where to include examples, data, or visuals Internal transitions between sections
Expected output
A multi-level outline with clear hierarchy and content guidance at each level.

Comparison Article Outline

When you need to compare options, products, or approaches, a structured outline prevents the piece from becoming disorganized. Without a framework, comparison articles tend to favor whatever option the writer discusses first.

Prompt
Create an outline for a comparison article: “[OPTION A] vs [OPTION B] for [USE CASE].” Include these sections: Introduction (why this comparison matters) Quick comparison table (key features side by side) Detailed breakdown by category: [LIST 4-6 COMPARISON CRITERIA] Best for [scenario 1], Best for [scenario 2] Conclusion with clear recommendation framework For each comparison criterion, note what specific aspects to evaluate.
Expected output
A balanced outline that prevents the article from favoring one option without evidence.

Headline and Title Ideas Prompts

Headlines are one of the fastest tasks to hand off to an LLM. Generating 10-20 options in seconds gives you more choices than you’d come up with on your own. The model won’t know what resonates with your specific audience, but it can quickly produce a large pool of options for you to filter.

The value here isn’t that any single headline will be perfect. It’s that seeing 15 options helps you identify patterns and angles you wouldn’t have considered. You might combine the structure of headline 3 with the angle of headline 11 to create something better than either.

Research from Backlinko’s analysis of 912 million blog posts found that headlines with 14-17 words tend to generate more social shares than shorter alternatives. Keep that in mind when evaluating your options, though search results truncate at about 60-65 characters.

Generate Blog Post Headlines

Prompt
Generate 15 headline options for a blog post about [TOPIC]. Target audience: [AUDIENCE] Primary keyword: [KEYWORD] Tone: [INFORMATIONAL / CURIOSITY-DRIVEN / URGENT / PRACTICAL] Include a mix of these formats: How-to headlines (3-4) List/number headlines (3-4) Question headlines (2-3) Statement/opinion headlines (2-3) Benefit-focused headlines (2-3) Keep each under 65 characters for search display.
Expected output
15 headline variations in different formats. Pick the strongest 2-3 and test them with your audience if possible.

Write Email Subject Lines

Subject lines follow different rules than blog headlines. They need to work in a crowded inbox at a glance, often on a mobile screen where only 30-40 characters display.

Prompt
Write 10 email subject lines for [EMAIL PURPOSE – e.g., product launch, newsletter, follow-up, promotional offer]. Context: [BRIEF DESCRIPTION OF EMAIL CONTENT] Audience: [RECIPIENT TYPE] Requirements: Under 50 characters each (mobile-friendly) No ALL CAPS or excessive punctuation Mix of approaches: curiosity, urgency, value, personalization Avoid spam trigger words
Expected output
10 subject line options optimized for inbox display. A/B test the top 2 if your email platform supports it.

Write Newsletter Subject Lines

Newsletter subject lines have a different job than promotional emails. They need to create a habit of opening rather than a one-time click, which means consistency and curiosity matter more than urgency.

Prompt
Write 10 subject lines for a [FREQUENCY – e.g., weekly, biweekly] newsletter about [NEWSLETTER TOPIC]. Newsletter name: [NAME] This issue covers: [BRIEF SUMMARY OF CONTENT] Subscriber type: [AUDIENCE DESCRIPTION] Requirements: Under 50 characters each 5 options that tease specific content from this issue 3 options using a consistent format readers will recognize (e.g., “[Newsletter Name] #[NUMBER]: …”) 2 curiosity-driven options that don’t give everything away
Expected output
10 subject lines balancing brand consistency with curiosity. Pick options that match your newsletter’s established tone.

Create Social Media Headlines

Social posts need to stop the scroll, which means different rules than blog or email headlines. The hook has to be self-contained because many users won’t click through to read more.

Prompt
Write 8 social media headline/hook options for promoting this content: [BRIEF CONTENT DESCRIPTION]. Platform: [TWITTER/LINKEDIN/FACEBOOK/INSTAGRAM] Goal: [CLICKS / ENGAGEMENT / SHARES] Character limit: [PLATFORM LIMIT] Each option should: Lead with the most interesting or surprising element Feel natural for [PLATFORM] (not overly promotional) Include a reason to click or engage
Expected output
8 platform-appropriate headlines or hooks. Adjust based on your brand voice and past engagement patterns.

Tips for Better Results

These prompts are starting points, not magic formulas. You will get more useful output by adjusting them to your specific situation. Here are patterns that consistently improve quality across all major LLMs.

Include a sample of what you want when prompting. Paste an example of a blog post you like, or an email in the tone you’re targeting. The model can match a concrete example more closely than it can follow a description.

A 100-word example is often more effective than a 50-word description of your preferences. Models learn formatting, rhythm, and vocabulary from examples faster than from abstract instructions.

Specify what you don’t want. Telling the model “don’t use bullet points” or “avoid marketing language” helps it steer clear of patterns you’ll just edit out later. Negative instructions are underrated in prompt design and save editing time downstream.


LLMs can confidently generate inaccurate facts. Always verify statistics, dates, quotes, and specific claims in any AI-generated writing before publishing. The drafting is fast, but fact-checking remains your responsibility.

Break large tasks into steps. Instead of asking for a complete 2,000-word blog post in one prompt, generate the outline first, then draft one section at a time. This approach gives you more control and reduces the chance of the model losing focus mid-output.

Token limits affect how much the model can produce in a single response, so working in sections also avoids hitting those ceilings.

Iterate on your prompts rather than starting over. If the first output isn’t right, change one element at a time. Adjust the audience, add a constraint, or provide an example.

This targeted refinement usually works better than rewriting the entire prompt, because you can isolate what made the difference.

Save your best-performing prompts. After a few weeks of using LLMs for writing, you’ll notice that certain prompt structures consistently produce good results for your specific needs. Keep a document of your modified versions so you don’t reinvent the wheel every time.

These prompts pair well with a structured writing workflow that moves from research to outline to draft to edit.

Final Thoughts

Writing prompts are the fastest way to move from an idea to a working draft. The 20 prompts in this collection cover the tasks most people encounter daily, from blog posts to emails to quick headline brainstorms.

Start with the prompt closest to your current task, customize the brackets, and adjust based on the output. If you’re working on a specific writing project, try chaining prompts together. Use an outline prompt first, then a drafting prompt section by section, then an editing prompt on the result.

Over time, you will build your own library of modified prompts tuned to your voice and workflow.

Frequently Asked Questions

Stojan

Written by Stojan

Stojan is an SEO specialist and marketing strategist focused on scalable growth, content systems, and search visibility. He blends data, automation, and creative execution to drive measurable results. An AI enthusiast, he actively experiments with LLMs and automation to build smarter workflows and future-ready strategies.

View all articles