Claude Prompt Library

20 Claude Prompts for Writing That Sound Like You, Not a Robot

20 copy-paste prompts

XML-structured prompts that give Claude your voice, your constraints, and your audience β€” so the output reads like you wrote it on your best day.

Blog Posts & Articles

4 prompts

Write a Blog Post From an Outline

1/20

<context> I write for [publication/blog] about [topic area]. My audience is [describe readers]. My writing style is [e.g. conversational but data-driven, technical but accessible, opinionated and direct]. </context> <task> Write a complete blog post based on this outline: [paste your outline] Requirements: - Title and subtitle - Introduction that hooks without being clickbaity - Each section fully developed (not just expanded bullet points) - Conclusion with a clear takeaway or CTA </task> <constraints> - Word count: [target, e.g. 1500-2000 words] - Write in first person if it's a personal blog, third person if it's a company blog - No filler paragraphs that repeat the same point in different words - Every paragraph must earn its place β€” if I can cut it without losing meaning, it shouldn't be there - Use specific examples, not generic statements </constraints>

Turns your outline into a fully developed blog post that matches your voice and doesn't pad with filler.

πŸ’‘

Pro tip: Save your writing style, audience, and publication context as project knowledge in a Claude Project. Then every post prompt only needs the outline.

Write a Compelling Introduction

2/20

<context> Article topic: [topic] Target audience: [who reads this] Article angle: [what makes this piece different from others on the same topic] Tone: [e.g. authoritative, conversational, urgent] </context> <task> Write 3 different introductions for this article (150-200 words each): 1. Story-led: Open with a specific anecdote or scenario 2. Data-led: Open with a surprising statistic or fact 3. Contrarian: Open by challenging a common belief For each, end with a clear thesis statement that sets up the rest of the article. </task> <constraints> - First sentence must hook β€” no "In today's world" or "Have you ever wondered" - No rhetorical questions as openers (overused) - Be specific β€” use names, numbers, dates where possible - The reader should know exactly what they'll get from the article by the end of the intro </constraints>

Generates 3 distinct introduction styles β€” story, data, and contrarian β€” for the same article.

πŸ’‘

Pro tip: Ask Claude to then critique all three: "Which intro would get the highest read-through rate and why?" Claude gives surprisingly useful editorial feedback.

Turn Research Notes Into a Draft

3/20

<context> I've done research on [topic] and have rough notes, quotes, and data points. I need this turned into a coherent article. Target publication: [where this will be published] Audience: [who reads this] Word count: [target] </context> <task> Turn these raw notes into a polished article draft: [paste your messy notes, quotes, stats, ideas] Structure it with: - A clear narrative arc (not just notes reorganized into paragraphs) - Smooth transitions between sections - Data and quotes woven naturally into the text (not just listed) - A headline and subheadline </task> <constraints> - Preserve all my original data points and quotes β€” don't cut them - If a note is unclear, include it with a [CLARIFY: ...] flag rather than guessing - Don't add information I didn't provide β€” work only with my notes - Maintain the tone of my original notes where it comes through </constraints>

Transforms messy research notes into a structured article draft while preserving all your data and voice.

πŸ’‘

Pro tip: Claude is excellent at finding the narrative in disorganized notes. Paste everything β€” including half-formed thoughts and contradictions. It will flag inconsistencies.

Write an Opinion Piece With Teeth

4/20

<context> My position: [state your opinion clearly] My credentials on this topic: [why should readers care what you think] The opposing view: [what most people believe or what the status quo is] Publication: [where this will appear] </context> <task> Write an opinion piece (800-1200 words) that: 1. Opens with the strongest version of my argument 2. Acknowledges the best counterargument (steel-man it, don't strawman it) 3. Explains why my position is still correct despite the counterargument 4. Ends with a clear call to action or prediction </task> <constraints> - Be confident, not aggressive β€” persuade, don't preach - Include at least one concrete example or data point per section - Don't hedge with "I think" or "in my opinion" β€” the reader knows it's your opinion - The counterargument section must be genuinely fair (this builds credibility) </constraints>

Creates a persuasive opinion piece that steel-mans the opposition and argues with evidence, not emotion.

πŸ’‘

Pro tip: Claude excels at steel-manning counterarguments. Ask "make the counterargument section even stronger" β€” a better counterargument makes your rebuttal more persuasive.

XML tags are just the start. Learn the full Claude workflow.

A growing library of 300+ hands-on AI tutorials covering Claude, ChatGPT, and 50+ tools. New tutorials added every week.

Start 14-Day Free Trial

Editing & Rewriting

4 prompts

Edit for Clarity and Conciseness

5/20

<task> Edit this text for clarity and conciseness. Cut every word that doesn't earn its place: [paste your text] </task> <constraints> - Target: reduce word count by 20-30% without losing meaning - Eliminate: passive voice, filler words, redundant phrases, throat-clearing sentences - Replace vague language with specific language - Keep my voice and tone β€” tighten, don't rewrite - Flag any sentences where cutting would lose meaning (don't cut those) </constraints> <format> Return the edited version first. Then a "Changes Made" section listing the most significant edits with brief reasoning. </format>

Tightens your writing by 20-30% while preserving your voice β€” with a changelog explaining each significant edit.

πŸ’‘

Pro tip: Claude is one of the best AI editors for conciseness. It cuts fluff without making the text feel sterile. Run this on any draft before publishing.

Rewrite in a Different Tone

6/20

<context> Original tone: [e.g. formal, academic, corporate] Target tone: [e.g. conversational, witty, authoritative] Audience: [who will read the rewritten version] Purpose: [why the tone needs to change β€” e.g. repurposing for a different channel] </context> <task> Rewrite this text in the target tone: [paste text] </task> <constraints> - Preserve all factual content and key points - Change the HOW, not the WHAT - If the original has data or quotes, keep them but adjust how they're introduced - The rewrite should feel native to the target tone β€” not like a formal text with casual words swapped in - Match the reading level of the target audience </constraints>

Rewrites content in a different tone while preserving all substance β€” not just swapping vocabulary.

πŸ’‘

Pro tip: For the best results, give Claude a sample of the target tone: "Here's an example of the tone I want: [paste sample]". Claude matches tonal patterns accurately.

Fact-Check and Strengthen Arguments

7/20

<task> Review this text as a rigorous editor: [paste text] For each claim or argument, evaluate: 1. Is this claim supported? (flag unsupported assertions) 2. Is the logic sound? (flag logical fallacies) 3. Are there stronger examples or evidence I could use? 4. What's the strongest counterargument a skeptical reader would raise? </task> <constraints> - Be brutally honest β€” I need to know where my arguments are weak - Don't flag opinions as unsupported claims (distinguish between claims of fact and perspective) - For each flagged issue, suggest a specific fix (not just "needs more evidence") - Rate overall argument strength: Strong / Moderate / Needs Work </constraints> <format> Go through the text paragraph by paragraph. For each, either mark "βœ“ Solid" or flag specific issues. End with an overall assessment. </format>

Gets an honest editorial review that flags weak arguments, logical gaps, and unsupported claims β€” with fixes.

πŸ’‘

Pro tip: Enable extended thinking. Claude will analyze the logical structure of your arguments more carefully and catch subtle fallacies.

Adapt Content for a Different Audience

8/20

<context> Original audience: [e.g. technical developers] Target audience: [e.g. non-technical executives] Original content purpose: [e.g. technical documentation] New purpose: [e.g. executive summary for budget approval] </context> <task> Rewrite this content for the target audience: [paste content] Adjustments needed: 1. Replace jargon with plain language (but don't oversimplify) 2. Lead with business impact, not technical details 3. Add context that the new audience needs but the original audience didn't 4. Remove details the new audience doesn't need </task> <constraints> - Don't patronize the new audience β€” simple doesn't mean dumbed-down - Keep accuracy β€” if simplifying would create a misunderstanding, keep the precise language and explain it - Maintain the original conclusions and recommendations - Adjust length to match what the new audience expects (execs want shorter) </constraints>

Adapts content for a different audience β€” adjusting depth, jargon, and framing without losing accuracy.

πŸ’‘

Pro tip: Claude handles audience adaptation well because it can reason about what different audiences know and care about. Specify both audiences clearly for best results.

Creative Writing

4 prompts

Write a Short Story From a Premise

9/20

<context> Genre: [e.g. literary fiction, sci-fi, thriller, comedy] Tone: [e.g. dark, whimsical, tense, reflective] Word count: [target] Inspiration: [any authors or stories you want it to feel like] </context> <task> Write a short story based on this premise: [describe your premise β€” character, situation, conflict] </task> <constraints> - Show, don't tell β€” use action and dialogue to reveal character - Start in media res (in the middle of the action, not with backstory) - One clear conflict or tension that drives the story forward - End with a resonant closing image or line (not a twist for twist's sake) - No clichΓ©s: no "little did they know," no "it was a dark and stormy night" </constraints>

Generates a short story with strong craft β€” showing instead of telling, in media res opening, resonant ending.

πŸ’‘

Pro tip: Claude's creative writing is strongest when you specify tone and constraints. The more specific your <constraints>, the more distinctive the output.

Develop a Character Profile

10/20

<task> Create a detailed character profile for a [genre] story: Starting point: [name, basic concept, or role in the story] Build out: 1. Physical description (specific details, not generic) 2. Voice β€” write 5 lines of dialogue that show how they speak 3. Backstory β€” the ONE event that shaped who they are 4. Motivation β€” what they want and what they're afraid of 5. Contradiction β€” the trait that makes them feel real (e.g. a brave person who's afraid of commitment) 6. How they change by the end of the story </task> <constraints> - No character who's "ordinary until something extraordinary happens" β€” give them something specific from the start - The contradiction should create internal conflict, not just be a quirky trait - Dialogue should be distinctive β€” I should be able to identify the character by their lines alone - Backstory should be one paragraph, not a biography </constraints>

Creates a character with specific voice, real contradictions, and a clear arc β€” not a generic archetype.

πŸ’‘

Pro tip: After generating, ask Claude: "Now write a scene where this character is under pressure β€” show the contradiction between their motivation and their fear."

Write Dialogue for a Scene

11/20

<context> Genre: [genre] Characters in scene: - [Character A]: [brief description, personality, current emotional state] - [Character B]: [brief description, personality, current emotional state] Setting: [where and when] What's at stake: [what does each character want from this conversation] </context> <task> Write a dialogue-driven scene (500-800 words) between these characters. The subtext: [what's being communicated beneath the words β€” the unspoken tension] </task> <constraints> - Each character should have a distinct voice (different vocabulary, sentence length, patterns) - Include minimal but purposeful action beats between dialogue (no "he said, adjusting his collar" filler) - The scene must advance the plot or reveal character β€” not just be clever banter - Subtext > text: the most important thing should be what ISN'T said - No dialogue tags beyond "said" and "asked" (let the dialogue do the work) </constraints>

Generates a dialogue scene with distinct character voices, subtext, and purposeful action beats.

πŸ’‘

Pro tip: Claude writes better dialogue when you specify what each character wants AND what they're hiding. Subtext is where great dialogue lives.

World-Building for Fiction

12/20

<context> Genre: [e.g. fantasy, sci-fi, dystopian, alternate history] Story scope: [short story, novel, series] Core premise: [the one thing that makes this world different from ours] </context> <task> Build out this world with: 1. The Rules β€” How does the core premise change everyday life? (3-5 specific consequences) 2. The Society β€” How have people organized around these rules? (government, economy, social norms) 3. The Conflict β€” What tension does this world create? (who benefits, who suffers) 4. The Details β€” 5 specific, vivid details that make this world feel lived-in (not big concepts β€” small things) 5. The Vocabulary β€” 5-10 terms or slang unique to this world with definitions </task> <constraints> - Internal consistency is non-negotiable β€” no rule should contradict another - The "small details" section is the most important β€” these make worlds feel real - Every element should create story opportunities (not just be cool worldbuilding) - Avoid common tropes unless you're subverting them </constraints>

Builds an internally consistent world with rules, society, conflict, and lived-in details that create story opportunities.

πŸ’‘

Pro tip: Save the world-building output as project knowledge in Claude Projects. Then every scene you write will automatically stay consistent with the world rules.

These prompts give you the what. Tutorials give you the why.

Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.

Try AI Academy Free

Technical Writing

4 prompts

Write a How-To Guide

13/20

<context> Topic: [what the guide teaches] Audience skill level: [beginner / intermediate / advanced] Prerequisites: [what the reader needs before starting] Tool/platform: [what they'll be working with] </context> <task> Write a step-by-step how-to guide that takes the reader from [starting point] to [end result]. Include: 1. What they'll build/achieve (with a screenshot concept or description) 2. Prerequisites checklist 3. Numbered steps with clear instructions 4. Expected output after each major step 5. Troubleshooting section for common issues </task> <constraints> - Each step should be ONE action (not "install X, configure Y, and restart Z") - Include the exact command, code, or UI path β€” no "configure as needed" - Show expected output so readers know they're on track - If a step could fail, address it immediately (not in a separate troubleshooting section at the end) - Test every command/step mentally β€” would this actually work? </constraints>

Creates a foolproof how-to guide with single-action steps, expected outputs, and inline troubleshooting.

πŸ’‘

Pro tip: Claude generates this as a clean artifact β€” perfect for documentation sites. Ask for a specific format: "Output as MDX with code blocks and callout components."

Write Release Notes

14/20

<task> Write release notes for version [X.Y.Z] based on these changes: [paste commit messages, PR descriptions, or change list] Structure: 1. One-line summary of the release 2. Highlights (2-3 most impactful changes, written for users not developers) 3. New features (with brief descriptions of what each enables) 4. Improvements (performance, UX, or quality-of-life changes) 5. Bug fixes (grouped by area if there are many) 6. Breaking changes (with migration steps) 7. Known issues (if any) </task> <constraints> - Write for users, not developers β€” "faster page loads" not "optimized SQL queries" - Breaking changes must include step-by-step migration instructions - Don't pad thin releases β€” if there are only 3 changes, that's fine - Use present tense: "Adds dark mode" not "Added dark mode" - No internal jargon or ticket numbers in the public notes </constraints>

Turns developer changelogs into user-friendly release notes with highlights, migration steps, and no jargon.

πŸ’‘

Pro tip: Paste the raw git log or PR list β€” Claude is excellent at grouping changes by user impact and translating technical changes into benefit language.

Write an Internal Process Document

15/20

<context> Process: [what process you're documenting] Who follows this process: [role/team] Current state: [is this a new process or documenting an existing one?] Tools involved: [list tools used in the process] </context> <task> Document this process so a new team member can follow it independently: [describe the process step by step, or paste rough notes] Include: 1. Purpose β€” why this process exists (1-2 sentences) 2. When to use it β€” triggers or schedules 3. Step-by-step instructions with who does what 4. Decision points β€” where judgment is required and guidelines for deciding 5. Escalation path β€” what to do if something goes wrong 6. Definition of done β€” how to know you're finished </task> <constraints> - Write for someone doing this for the first time, not an expert - Include links/paths to tools and resources (use [LINK: description] placeholders) - Decision points need specific criteria, not "use your judgment" - Include a quick-reference checklist version at the end </constraints>

Creates a complete process document with decision criteria, escalation paths, and a quick-reference checklist.

πŸ’‘

Pro tip: After generating, ask Claude: "What could go wrong at each step? Add a troubleshooting note for the riskiest steps." Claude anticipates failure modes well.

Simplify Complex Technical Content

16/20

<context> Original audience: [e.g. engineers, researchers] Target audience: [e.g. executives, non-technical stakeholders, general public] Purpose: [why you're simplifying β€” blog post, presentation, exec briefing] </context> <task> Simplify this technical content while keeping it accurate: [paste technical content] Rules: 1. Replace jargon with plain English (define terms you must keep) 2. Use analogies to explain complex concepts 3. Lead with the "so what" β€” why should the reader care? 4. Cut details that don't change the reader's understanding or decisions </task> <constraints> - Accuracy is non-negotiable β€” simple doesn't mean wrong - If simplifying creates a misleading impression, keep the complexity and explain it - Maximum reading level: 8th grade (Hemingway standard) - Each paragraph should be under 3 sentences - Include a "TL;DR" at the top (2-3 sentences) </constraints>

Simplifies technical content for non-experts β€” plain language, analogies, and no loss of accuracy.

πŸ’‘

Pro tip: Claude is particularly good at analogies. If the first analogy doesn't land, ask: "Give me 3 different analogies for [concept] β€” one from cooking, one from sports, one from construction."

Email & Professional Communication

4 prompts

Write a Cold Outreach Email

17/20

<context> I'm [your role] at [company]. I want to reach [target person's role] at [target company type]. What I'm offering: [value proposition] Why this person specifically: [connection point β€” mutual contact, their recent work, their company's situation] </context> <task> Write a cold email that gets a reply (not just an open): 1. Subject line (under 40 characters, no clickbait) 2. Opening line that proves I did my homework (reference something specific about them) 3. Value proposition in one sentence 4. Clear, low-commitment ask (not "let's hop on a call") 5. Sign-off </task> <constraints> - Total length: under 100 words (short emails get more replies) - No "I hope this email finds you well" - No "I'd love to pick your brain" - The ask should be answerable in one sentence (makes replying easy) - Sound like a person, not a template </constraints>

Writes a short, specific cold email with a genuine connection point and a low-friction ask.

πŸ’‘

Pro tip: Generate 3 variations with "write 3 versions β€” one direct, one curious, one generous (offering something first)." Test which approach works for your audience.

Navigate a Difficult Conversation via Email

18/20

<context> Situation: [describe the issue β€” disagreement, feedback, boundary setting, bad news] My relationship with this person: [colleague, manager, client, direct report] What I want to achieve: [desired outcome] What I want to avoid: [what would make this worse] </context> <task> Write an email that handles this situation: [describe specifically what needs to be communicated] The email should: 1. Be direct about the issue without being aggressive 2. Acknowledge their perspective 3. State what I need clearly 4. Propose a path forward </task> <constraints> - No passive-aggressive language - No "per my last email" or similar - Don't over-apologize β€” be confident and fair - Keep it under 150 words (long emails escalate tension) - Read it in the worst possible tone β€” does it still come across okay? </constraints>

Handles sensitive email communications β€” direct, empathetic, and professional without being passive-aggressive.

πŸ’‘

Pro tip: After generating, ask Claude: "Read this as the recipient having a bad day. Does anything land wrong?" Claude is excellent at detecting unintended tone.

Write a Status Update That People Read

19/20

<task> Write a [weekly/monthly] status update for [audience: team, manager, stakeholders]: Project: [project name] Period: [date range] Raw updates: [paste your bullet points, notes, or highlights] </task> <format> Structure: 1. **TL;DR** (2 sentences β€” what matters most) 2. **Progress** (what moved forward, with specifics) 3. **Blockers** (what's stuck and what you need) 4. **Next week** (what's planned) 5. **Decisions needed** (if any β€” make it easy to decide by including options) </format> <constraints> - TL;DR first β€” most people won't read past it - Use bullet points, not paragraphs - Include numbers where possible (% complete, days remaining, metrics) - Blockers must include what you need from whom - Keep it under 200 words total </constraints>

Turns raw notes into a scannable status update with a TL;DR, clear blockers, and action items.

πŸ’‘

Pro tip: Save the <format> block as a custom instruction in a Claude Project. Then every week you just paste your raw notes and get a formatted update.

Write a Thank You or Follow-Up Email

20/20

<context> Occasion: [e.g. after a meeting, job interview, received help, conference connection] Recipient: [their name and role] What happened: [specific detail about the interaction] What I want next: [if anything β€” next meeting, keep in touch, next steps] </context> <task> Write a follow-up email that: 1. Thanks them for something specific (not just "thanks for your time") 2. References a concrete detail from our interaction (proves I was paying attention) 3. Adds value β€” shares something useful related to what we discussed 4. Includes a clear next step (if appropriate) </task> <constraints> - Under 80 words (short follow-ups are more memorable) - Send-ready tone β€” not overly formal or overly casual - No "as discussed" or "as per our conversation" - The value-add should be genuine (an article, an intro, an insight β€” not fluff) </constraints>

Creates a concise follow-up that references specifics, adds value, and moves the relationship forward.

πŸ’‘

Pro tip: Claude writes better follow-ups when you include a specific detail from the interaction. Even one concrete detail makes the email feel personal.

Frequently Asked Questions

Claude is one of the best AI models for writing. It excels at maintaining consistent tone across long pieces, following complex style guidelines, and producing nuanced content that doesn't sound robotic. It's particularly strong for editing, adapting content for different audiences, and creative writing where voice and subtlety matter.
Claude Opus produces the highest quality writing β€” best for important pieces where voice and nuance matter. Claude Sonnet is great for everyday writing tasks like emails, blog drafts, and editing. Claude Haiku works for quick tasks like subject lines or social media replies.
Three approaches: (1) Include a style description in your <context> tag (e.g., "conversational, data-driven, no jargon"). (2) Paste a sample of your writing and ask Claude to match the tone. (3) Best approach: save your style guide as project knowledge in a Claude Project, and every prompt automatically inherits your voice.
Yes. Claude handles up to 200K tokens of context, making it well-suited for long-form projects. For a book or whitepaper, use Claude Projects to maintain consistency across chapters β€” save your outline, character profiles, or key arguments as project knowledge so Claude stays aligned throughout.
AI detectors are unreliable and frequently flag human-written content as AI-generated. The more specific your prompts (using <context>, <constraints>, and personal examples), the more distinctive Claude's output will be. The best approach: use Claude for the structure and heavy lifting, then edit in your own voice and add personal anecdotes.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

14-day free trial. Cancel anytime.