Claude Prompt Library

30 Claude Prompts Built for Journalists

30 copy-paste prompts

Give it your beat, your source, and your deadline, and it returns a document you can use in the newsroom today, not a paragraph of tips. Not "give me some advice".

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.

By Louis Corneloup ยท Founder, Techpresso
Last updated ยทHand-curated & tested by the AI Academy team

Interview Prep & Guides

5 prompts

Source Interview Question Guide

1/30

You are a senior investigative reporter. <context> A journalist is preparing to interview a named source ahead of a feature story and needs a structured question set that opens broad, narrows into specifics, and saves the hardest questions for the end. </context> <inputs> - Story topic: [STORY TOPIC] - Source name and role: [SOURCE NAME, TITLE] - Known background on source: [BACKGROUND NOTES] - Facts already confirmed: [CONFIRMED FACTS] - Sensitive or adversarial questions to ask: [DIFFICULT QUESTIONS] - Interview length: [MINUTES] </inputs> <task> Build a full interview question guide in three sections: warm-up questions (2-3), core substantive questions tied to the story angle (8-10), and hard or adversarial questions saved for the end (3-5). For each hard question, add a one-line note on why it matters and a likely deflection with a follow-up that counters it. </task> <constraints> - Order questions from broad to narrow. - Never combine two questions into one sentence. - Flag any question that assumes a fact not yet confirmed. - Keep the total between 15 and 20 questions. </constraints> <format> A structured document with three headed sections (Warm-Up, Core, Hard Questions). Number each question. Under each hard question, add an indented Why It Matters line and an If They Deflect line. </format>

Builds a three-part interview question guide that opens with rapport, moves into core reporting questions, and ends with the hardest questions plus deflection counters.

๐Ÿ’ก

Pro tip: Paste in your last set of interview notes with this source so the follow-ups target what they have dodged before.

Expert Interview Prep Sheet

2/30

You are a science and technology correspondent. <context> A reporter is prepping to interview a subject-matter expert for background and explainer context, not a primary source in a controversy, and needs the technical material translated for a general reader. </context> <inputs> - Expertise area: [FIELD] - Story angle: [STORY ANGLE] - Technical terms the expert will likely use: [TERMS] - Prior public statements by the expert on this topic: [PRIOR STATEMENTS] - Time available: [MINUTES] </inputs> <task> Build a one-page prep sheet with three framing questions in plain language, six technical questions each paired with a translate this for readers note, two questions probing where this expert disagrees with others in the field, and a glossary of five likely terms with reporter-friendly definitions. </task> <constraints> - No jargon inside the framing questions. - Flag any glossary term that has more than one common definition. - Keep the whole sheet to one page. </constraints> <format> A one-page sheet with four labeled sections: Framing Questions, Technical Questions, Points of Disagreement, Glossary. </format>

Builds a one-page expert-interview prep sheet with plain-language framing questions, technical questions, and a glossary translated for readers.

๐Ÿ’ก

Pro tip: List the two or three competing experts in this field by name so Claude can target the disagreement questions precisely.

Pre-Interview Background Brief

3/30

You are a beat reporter covering a fast-moving story. <context> A journalist needs a condensed background brief before sitting down with a source, pulling together everything known about that person or organization so far. </context> <inputs> - Source name and role: [SOURCE NAME, TITLE] - Public record notes (bio, past statements, affiliations): [PUBLIC RECORD NOTES] - Story angle: [STORY ANGLE] - Prior coverage of this person or organization: [PRIOR COVERAGE] - Known red flags or conflicts of interest: [CONFLICTS] </inputs> <task> Produce a one-page brief: who they are in three to four lines, what they have said publicly before on this topic with dates, potential conflicts of interest, and three questions the brief itself raises that should be asked in the interview. </task> <constraints> - Separate confirmed facts from unconfirmed claims explicitly. - Never state an unconfirmed claim as fact. - Cite where each fact came from inline, in parentheses. </constraints> <format> A one-page memo with four labeled sections and inline source citations in parentheses. </format>

Condenses everything known about a source into a one-page brief with dated prior statements, conflicts of interest, and questions the brief itself raises.

๐Ÿ’ก

Pro tip: Feed in raw notes, even messy ones. Claude will separate confirmed facts from claims that still need checking.

Follow-Up Question Tracker

4/30

You are a reporter managing an ongoing multi-source story. <context> After an initial round of interviews, the reporter has follow-up questions and loose ends to track across several sources and needs a single place to manage them before the next deadline. </context> <inputs> - Sources involved: [SOURCE NAMES] - Original interview dates: [DATES] - Unanswered questions from those interviews: [OPEN QUESTIONS] - New facts learned since: [NEW FACTS] - Deadline: [DEADLINE] </inputs> <task> Produce a tracker listing each open question, why it is still open, who else might answer it if this source will not, a suggested channel (call, email, in person), and a priority level. </task> <constraints> - Assign exactly one priority level per question: high, medium, or low. - Group by topic, not by source, when multiple sources are involved. - Flag any question nearing the deadline. </constraints> <format> A table with columns: Question, Why Open, Alternate Source, Channel, Priority, Deadline Flag. </format>

Tracks every open follow-up question across multiple sources with an alternate source, contact channel, and priority for each.

๐Ÿ’ก

Pro tip: Update the New Facts input after every call so the tracker keeps re-prioritizing what's actually still open.

On-Background vs On-Record Interview Script

5/30

You are a reporter conducting a sensitive interview. <context> A source has agreed to speak partly on background and partly on the record, and the reporter needs a script that clearly signals which mode is active at every point so nothing gets misattributed later. </context> <inputs> - Source name: [SOURCE NAME] - Topics allowed on the record: [ON RECORD TOPICS] - Topics restricted to background: [BACKGROUND TOPICS] - Ground rules agreed with the source: [GROUND RULES] - Story angle: [STORY ANGLE] </inputs> <task> Produce an interview script that opens by restating the agreed ground rules aloud, sequences on-the-record topics first, marks each question clearly with an ON RECORD or ON BACKGROUND label, and closes with a line reconfirming what can be attributed and how. </task> <constraints> - Never mix on-record and on-background content inside the same question. - Restate the ground rules near the top, close to verbatim. - Flag any question that risks blurring the line between the two modes. </constraints> <format> A script with an inline label before each question and a short closing confirmation line. </format>

Builds an interview script with explicit on-record and on-background labels on every question so nothing gets misattributed.

๐Ÿ’ก

Pro tip: Read the ground rules back to the source out loud before you start recording, using the opening line this prompt generates.

Article Outlines & Drafting

5 prompts

Feature Article Outline

6/30

You are a features editor. <context> A reporter is writing a longer feature story and needs a scaffolding outline before drafting so the piece has a clear structure and every source is anchored to a section. </context> <inputs> - Story topic: [STORY TOPIC] - Target word count: [WORD COUNT] - Key sources and what each contributes: [SOURCES AND CONTRIBUTIONS] - Central tension or narrative arc: [NARRATIVE ARC] - Publication section: [SECTION] </inputs> <task> Build a section-by-section outline: two lede options, a nut graf, three to five body sections each with a one-line purpose and the source or quote that anchors it, and a closing that returns to the lede's image or question. </task> <constraints> - Use bullet points, not full prose. - Every body section must name which source supports it. - The word-count budget per section must sum to the target. </constraints> <format> A numbered outline with a word-count budget next to each section. </format>

Builds a section-by-section feature outline with two lede options, a nut graf, and a source anchored to every body section.

๐Ÿ’ก

Pro tip: List which source contributes to which point before running this so the outline doesn't lean on one source for the whole piece.

Breaking News Story Structure

7/30

You are a wire-service breaking news reporter. <context> A fast-moving news event just broke and the reporter needs an inverted-pyramid structure to file quickly, with confirmed facts kept clearly separate from what is still developing. </context> <inputs> - What happened: [EVENT SUMMARY] - Confirmed facts so far: [CONFIRMED FACTS] - Unconfirmed or developing details: [UNCONFIRMED DETAILS] - Key sources contacted: [SOURCES CONTACTED] - Deadline: [DEADLINE] </inputs> <task> Produce an inverted-pyramid draft structure: a one-sentence lede with the single most newsworthy confirmed fact first, a second paragraph with the next three most important confirmed facts, a paragraph on what is not yet known, and a background paragraph for context. </task> <constraints> - Never place an unconfirmed detail before a confirmed one. - Label every unconfirmed detail explicitly as unconfirmed. - Keep the lede to one sentence under 30 words. </constraints> <format> A structured draft with four labeled paragraphs, ready to fill with reported detail. </format>

Produces an inverted-pyramid breaking-news draft that leads with the most newsworthy confirmed fact and clearly separates it from developing details.

๐Ÿ’ก

Pro tip: Re-run this every time a new fact is confirmed. The lede and the what we don't know paragraph should keep swapping content as the story develops.

Explainer Article Framework

8/30

You are an explainer-format reporter writing for a general audience. <context> A complex, developing story needs a what you need to know explainer that answers the questions readers are actually asking, without assuming prior knowledge. </context> <inputs> - Topic: [TOPIC] - Audience's likely starting knowledge: [AUDIENCE KNOWLEDGE LEVEL] - Key questions readers are asking: [READER QUESTIONS] - Jargon terms needing plain-language definitions: [JARGON TERMS] </inputs> <task> Build a Q&A-style explainer: an opening paragraph on why this matters now, each reader question turned into a subheading with a two to three sentence plain-language answer slot, and a closing what happens next section. </task> <constraints> - Every subheading must read like something a reader would type into a search bar. - Define every jargon term the first time it appears. - Keep each answer slot under 60 words. </constraints> <format> A document with an intro paragraph, question subheadings, answer slots, and a closing section. </format>

Turns a complex story into a Q&A explainer built around the exact questions readers are searching for, with jargon defined on first use.

๐Ÿ’ก

Pro tip: Pull your reader questions straight from the People Also Ask box or your own comments section for the most accurate framing.

Investigative Piece Outline

9/30

You are an investigative editor. <context> A reporter has gathered documents and interviews for an investigative story and needs to structure them into a piece that builds an evidentiary case rather than just narrating events. </context> <inputs> - Central finding or allegation: [CENTRAL FINDING] - Evidence gathered (documents, data, quotes) with what each proves: [EVIDENCE LIST] - Sources willing to be named vs anonymous: [SOURCE STATUS] - Response or denial from the subject of the investigation: [SUBJECT RESPONSE] </inputs> <task> Build an outline that opens with the central finding stated plainly, sequences the evidence from strongest to supporting, includes a dedicated section for the subject's response or denial, and closes with what remains unanswered. </task> <constraints> - Label every piece of evidence by type: document, named source, anonymous source, or data. - The subject's response section must appear before the closing section, never omitted. - Flag any claim resting on only one source as needing corroboration. </constraints> <format> A numbered outline with an evidence-type label next to each point and a dedicated Response section. </format>

Structures documents and interviews into an investigative outline that sequences evidence by strength and reserves a mandatory section for the subject's response.

๐Ÿ’ก

Pro tip: List every source as named or anonymous up front. The outline will flag single-source claims automatically so you know what still needs corroboration.

Op-Ed Draft Structure

10/30

You are an opinion section editor. <context> A contributor is drafting an opinion piece and needs a persuasive structure that reads as informed argument, not a rant, and fairly addresses the strongest opposing view. </context> <inputs> - Argument or thesis: [THESIS] - Target word count: [WORD COUNT] - Strongest counterargument to address: [COUNTERARGUMENT] - Evidence or examples supporting the thesis: [EVIDENCE] - Publication's typical op-ed length and tone: [STYLE NOTES] </inputs> <task> Build a structure: a hook opening paragraph, a clear thesis statement, two to three evidence paragraphs each anchored to one example, a paragraph that states and rebuts the strongest counterargument fairly, and a closing forward-looking line. </task> <constraints> - The thesis must appear within the first three paragraphs. - State the counterargument fairly before rebutting it. - Keep total length within 10 percent of the target word-count budget. </constraints> <format> A paragraph-by-paragraph structure with a word-count budget per paragraph. </format>

Structures an op-ed around a clear thesis, evidence paragraphs, and a fair statement of the strongest counterargument before rebutting it.

๐Ÿ’ก

Pro tip: Write the counterargument input in the opposing side's own words, not your rebuttal of it, so the rebuttal paragraph doesn't strawman it.

Pitch Letters & Story Pitches

5 prompts

Editor Pitch Letter

11/30

You are a staff reporter pitching a story idea internally. <context> A reporter is pitching a story idea to an editor who receives dozens of pitches a week and needs the hook and the stakes clear in the first line. </context> <inputs> - Story idea: [STORY IDEA] - Why now (news hook): [NEWS HOOK] - Reporting already done: [REPORTING DONE] - Proposed word count and format: [FORMAT] - Editor's outlet and past coverage of similar topics: [OUTLET CONTEXT] </inputs> <task> Write a pitch email with a subject line, a one-line hook, a three to four sentence summary of the story and its stakes, a short line on access or sources already secured, and a proposed length, format, and turnaround time. </task> <constraints> - Keep the entire email under 200 words. - Put the hook in the first sentence, never buried. - No unnecessary flattery of the editor. </constraints> <format> A ready-to-send email with subject line and signature block. </format>

Writes a tight editor pitch email that leads with the hook and states access, format, and turnaround in under 200 words.

๐Ÿ’ก

Pro tip: Name the exact source you've already secured in the Reporting Done input. A pitch backed by a real access wins over a pitch backed by an idea.

Freelance Story Pitch Email

12/30

You are a freelance journalist pitching a new outlet. <context> A freelancer is pitching a story to an outlet they haven't written for before and needs to establish credibility quickly without a long bio. </context> <inputs> - Story idea: [STORY IDEA] - Outlet name: [OUTLET] - Relevant past clips (title plus outlet): [CLIPS] - Why this outlet specifically: [WHY THIS OUTLET] - Proposed angle and format: [ANGLE AND FORMAT] </inputs> <task> Write a pitch email that opens with the story hook, includes one line of credibility referencing named clips, states an angle specific to this outlet's audience, and closes leaving availability and rate open for discussion. </task> <constraints> - Reference clips by title and outlet only, no long bio paragraph. - The angle must reference something specific to this outlet, not a generic pitch. - Keep under 180 words. </constraints> <format> A ready-to-send email with subject line. </format>

Writes a credibility-forward freelance pitch that ties the angle specifically to the target outlet's audience, under 180 words.

๐Ÿ’ก

Pro tip: Read three recent pieces from the outlet before filling in Why This Outlet, so the angle sounds tailored, not templated.

Multi-Part Series Pitch

13/30

You are a reporter pitching an editor on a multi-part series. <context> A reporter wants to pitch a multi-part investigative or feature series rather than a single story, and the editor needs to see each part's distinct angle and a realistic timeline. </context> <inputs> - Overarching theme: [THEME] - Proposed number of parts: [NUMBER OF PARTS] - One-line summary of each part: [PART SUMMARIES] - Reporting already done vs still needed: [REPORTING STATUS] - Timeline to complete all parts: [TIMELINE] </inputs> <task> Write a pitch memo stating the overarching theme and why it merits multiple parts, listing each part with a one-line summary and its unique hook, and a realistic timeline with a filing date for each part. </task> <constraints> - No part's summary may simply restate the overarching theme, each needs its own angle. - Build at least one week of buffer before the first filing date. - Cap the series at 5 parts maximum. </constraints> <format> A memo with an overview paragraph, a numbered list of parts, and a timeline table. </format>

Builds a multi-part series pitch memo where every part has a distinct hook and a realistic, buffered filing timeline.

๐Ÿ’ก

Pro tip: If two parts feel similar once drafted, that's a sign to merge them. The prompt will still separate them unless you tell it the overlap upfront.

Exclusive Access Pitch

14/30

You are a reporter pitching an exclusive. <context> A reporter has secured or is seeking exclusive access to a source, document, or event and wants to pitch it clearly as an exclusive without overstating what makes it one. </context> <inputs> - What the exclusive access is: [ACCESS DESCRIPTION] - Why it's exclusive: [EXCLUSIVITY BASIS] - Why it matters to readers now: [NEWS VALUE] - Conditions attached to the access: [CONDITIONS] </inputs> <task> Write a pitch that leads with the term exclusive stated plainly, showing concretely what no one else has, explains the news value in one paragraph, discloses every condition on the access transparently, and proposes a publish-by window tied to the access. </task> <constraints> - Never overstate exclusivity if a competitor could plausibly have the same access, state the actual basis explicitly. - Disclose every condition on the access, none may be hidden. - Keep to one paragraph plus a conditions list. </constraints> <format> A pitch email with an Exclusivity Basis line and a separate Conditions bullet list. </format>

Writes an exclusive pitch that states the precise basis for exclusivity and discloses every access condition transparently.

๐Ÿ’ก

Pro tip: If you can't fill in a specific Exclusivity Basis beyond we got there first, reconsider calling it exclusive at all.

Follow-Up Pitch Nudge

15/30

You are a reporter following up on a pitch. <context> A reporter pitched a story a week or more ago and hasn't heard back, and needs a follow-up that adds new information to justify the nudge rather than just restating patience. </context> <inputs> - Original pitch summary: [ORIGINAL PITCH] - Days since sent: [DAYS SINCE SENT] - New development strengthening the pitch since then: [NEW DEVELOPMENT] - Editor's typical response pattern, if known: [RESPONSE PATTERN] </inputs> <task> Write a short follow-up email referencing the original pitch by date, adding the new development as the reason for following up, and offering a specific, low-friction next step such as a quick call or a revised angle. </task> <constraints> - Never send a bare just-checking-in or just-following-up line with no new information attached. - Keep under 80 words. - End with a specific yes or no question, not an open-ended one. </constraints> <format> A short email with a clear closing question. </format>

Writes a brief follow-up nudge that earns its place with a real new development and ends on a specific yes or no question.

๐Ÿ’ก

Pro tip: If nothing has actually changed since the original pitch, hold off. This prompt works best when there's a genuine New Development to lead with.

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

Fact-Checking & Verification

5 prompts

Article Fact-Check Checklist

16/30

You are a research and standards editor. <context> A reporter has a finished draft and needs a systematic pass to verify every factual claim before filing, with each item tied to a specific source. </context> <inputs> - Draft text or summary: [DRAFT TEXT] - Sources cited: [SOURCES CITED] - Claims already verified: [VERIFIED CLAIMS] - Publication deadline: [DEADLINE] </inputs> <task> Extract every factual claim, name, date, number, and quote from the draft, and build a checklist where each item lists the claim, the source that supports it, its verification status, and the specific action needed to confirm it. </task> <constraints> - Every number and every quote must appear as its own checklist line, none grouped together. - Mark anything without a named source as unconfirmed by default. - Never mark something confirmed unless a source is listed. </constraints> <format> A table with columns: Claim, Source, Status, Action Needed. </format>

Extracts every factual claim, quote, and number from a draft into a checklist with a verification status and next action for each.

๐Ÿ’ก

Pro tip: Run this on the draft before it goes to an editor, not after. It catches unsourced numbers that are easy to miss on a self-read.

Quote Verification Log

17/30

You are a copy desk fact-checker. <context> A reporter has multiple quotes from an interview or public statement and needs to verify accuracy before the piece runs, distinguishing recorded quotes from ones taken by hand. </context> <inputs> - Quotes as transcribed: [QUOTES] - Source name: [SOURCE NAME] - Recording or notes reference: [RECORDING REFERENCE] - Context each quote was said in: [CONTEXT] </inputs> <task> Build a log that lists each quote verbatim, the exact context it was said in, whether it came from a recording or notes, a flag for any quote that seems paraphrased rather than exact, and a suggested action. </task> <constraints> - Never present a paraphrased line as a direct quote in the suggested action, flag it explicitly. - Distinguish recorded from notes-only quotes in every row. - Keep flags binary: exact, or needs review. No vague middle status. </constraints> <format> A table with columns: Quote, Context, Source Type, Flag, Suggested Action. </format>

Logs every quote with its source type and context, flagging any that read as paraphrased rather than exact before publication.

๐Ÿ’ก

Pro tip: Paste the raw transcript in alongside your cleaned-up quotes. The log flags discrepancies between the two automatically.

Statistic & Source Cross-Check Sheet

18/30

You are a data-focused fact-checker. <context> An article cites several statistics and the reporter needs to trace each one back to its original source rather than a secondary citation, and flag anything that's gone stale. </context> <inputs> - Statistics used in the draft: [STATISTICS] - Where each was found: [SOURCE OF EACH STAT] - Publication date of each source: [SOURCE DATES] </inputs> <task> Build a sheet listing each statistic, the immediate source it came from, whether that source is primary or secondary, and if secondary, what the primary source likely is and what to check before citing it as fact. </task> <constraints> - Never treat a news article citing a statistic as the primary source, flag it as secondary every time. - Include the publication date next to every source so staleness is visible. - Flag any statistic older than 2 years as needing a fresher check. </constraints> <format> A table with columns: Statistic, Immediate Source, Primary or Secondary, Primary Source to Check, Date Flag. </format>

Traces every statistic in a draft back to its primary source and flags any that are secondary citations or out of date.

๐Ÿ’ก

Pro tip: If a stat traces back to a company's own press release, note that explicitly in Immediate Source so the sheet flags it as needing outside corroboration.

Claim Verification Matrix

19/30

You are an editor handling a contentious, multi-party story. <context> A contentious story makes several disputed claims from different parties, and the reporter needs to track what is independently verified versus merely alleged before publication. </context> <inputs> - Claims made: [CLAIMS] - Who made each claim: [CLAIMANTS] - Corroborating or contradicting evidence gathered: [EVIDENCE] - Parties who have not yet responded: [NON-RESPONDING PARTIES] </inputs> <task> Build a matrix listing each claim, who made it, its current verification status, and what response, if any, is still needed from the other party before publication. </task> <constraints> - Never mark a claim as verified based solely on the claimant's own statement. - Every disputed claim must show what the other party said, or that they were asked and did not respond. - Use exactly four status labels: independently verified, corroborated by one other source, disputed, or unconfirmed. </constraints> <format> A table with columns: Claim, Claimant, Status, Outstanding Response Needed. </format>

Tracks disputed claims from multiple parties against a fixed four-level verification status so nothing gets published as fact prematurely.

๐Ÿ’ก

Pro tip: List every party you've reached out to even if they haven't answered yet. A documented no-response is different from never asking.

Pre-Publish Legal & Accuracy Review

20/30

You are a senior editor preparing a sensitive story for final review. <context> Before a sensitive story runs, the newsroom needs a final internal checklist covering both factual accuracy and legal exposure, ahead of formal legal review. This checklist supports, and never replaces, review by a qualified legal professional or senior editor before publication. </context> <inputs> - Story summary: [STORY SUMMARY] - Individuals or organizations named negatively: [NAMED PARTIES] - Claims that could be considered defamatory if wrong: [SENSITIVE CLAIMS] - Right-of-reply status for each named party: [RIGHT OF REPLY STATUS] </inputs> <task> Build a pre-publish checklist covering every negative claim about a named party and its verification status, whether that party was offered a right of reply and what they said, any claim relying on a single anonymous source, and a final flag list for legal or senior editor review. </task> <constraints> - Every negative claim about a named individual must show a right-of-reply status of offered, declined, or no response. - Flag any claim resting on one anonymous source as high risk. - State plainly that formal legal sign-off is still required before this runs. </constraints> <format> A checklist document with a final Flag for Legal and Editor Review summary section, noting that formal legal sign-off is still required. </format>

Builds a pre-publish accuracy and exposure checklist for sensitive stories, flagging single-source claims and missing right-of-reply status ahead of legal sign-off.

๐Ÿ’ก

Pro tip: Never treat this checklist as a substitute for an actual lawyer's review on anything defamation-sensitive. Use it to walk into that review prepared, not to skip it.

Headlines & Story Angles

5 prompts

Headline Variant Generator

21/30

You are a copy chief. <context> A reporter has a finished draft and needs several headline options so an editor can pick the strongest one before it runs. </context> <inputs> - Story summary: [STORY SUMMARY] - Key fact or figure to lead with: [KEY FACT] - Publication's typical headline style: [STYLE] - Target headline length: [CHARACTER LIMIT] </inputs> <task> Generate 8 headline variants split across three styles: direct or factual, question-based, and numbered or list-based where applicable. Mark the single recommended pick with a one-line reason. </task> <constraints> - No headline may overstate what the story actually proves. - Every headline must be checkable against the draft's actual content. - Keep each variant within the stated character length. </constraints> <format> A numbered list of 8 headlines grouped by style, with the recommended pick marked and justified. </format>

Generates 8 headline options across three styles and flags the strongest pick with a one-line justification.

๐Ÿ’ก

Pro tip: Paste the actual lede paragraph in as part of Story Summary so the headline claims stay checkable against what the story really says.

SEO Headline & Subhead Set

22/30

You are an SEO-focused digital editor. <context> A reporter needs a headline and subhead optimized for search and social discovery without tipping into clickbait. </context> <inputs> - Story topic: [TOPIC] - Target keyword or phrase: [KEYWORD] - Current top-ranking headlines for this topic, if known: [COMPETING HEADLINES] - Publication SEO style notes: [STYLE NOTES] </inputs> <task> Produce one primary headline built around the target keyword, one subhead that adds a specific detail the headline leaves out, and three alternate headlines with different keyword phrasing for testing. </task> <constraints> - The target keyword or a close variant must appear in the primary headline. - The subhead must add new information, not restate the headline. - Never inflate the claim beyond what the article supports. </constraints> <format> A short list: Primary Headline, Subhead, and 3 Alternates, each labeled. </format>

Builds a keyword-anchored primary headline and subhead plus three alternate phrasings for testing, without inflating the claim.

๐Ÿ’ก

Pro tip: Check the 3 alternates against actual search suggestions for your keyword before publishing, they surface phrasing you might not think of.

Story Angle Brainstorm

23/30

You are an enterprise reporter. <context> A reporter has raw material such as an event, a document, or a data set, but hasn't settled on the story's angle yet, and needs distinct options to choose from. </context> <inputs> - Raw material summary: [RAW MATERIAL] - Beat or section: [BEAT] - Audience the outlet serves: [AUDIENCE] - Angles already ruled out: [RULED OUT ANGLES] </inputs> <task> Generate 6 distinct possible angles on the same raw material, each with a one-line description, the likely sources needed, and what makes it different from the other 5. </task> <constraints> - No two angles may be a rephrasing of the same core idea. - Each angle must name at least one source type needed to report it. - Flag any angle already covered elsewhere by name, if known. </constraints> <format> A numbered list of 6 angles, each with Angle, Likely Sources, and Distinct Because lines. </format>

Generates 6 genuinely distinct angles on the same raw material, each tied to the sources needed to actually report it.

๐Ÿ’ก

Pro tip: List your ruled-out angles honestly, including ones that felt obvious. That's what pushes the brainstorm past the first idea everyone has.

A/B Headline Test Set

24/30

You are a growth editor running headline tests. <context> The outlet runs on-page or social headline A/B tests and needs a clean test set where each variant isolates a single, interpretable change. </context> <inputs> - Story summary: [STORY SUMMARY] - Platform the test runs on: [PLATFORM] - Number of variants wanted: [VARIANT COUNT] - Character or word limit for that platform: [LIMIT] </inputs> <task> Produce the requested number of headline variants for A/B testing, each varying exactly one lever such as tone, specificity, question versus statement, or number versus no number, and label which lever each variant tests. </task> <constraints> - Change exactly one lever per variant so results stay interpretable. - Respect the platform's character limit strictly. - Never produce two variants that differ only in punctuation. </constraints> <format> A table with columns: Variant, Headline, Lever Tested. </format>

Builds a headline A/B test set where every variant isolates a single lever, so results stay interpretable.

๐Ÿ’ก

Pro tip: Run the winning lever from one test as the fixed baseline in your next test, so you're stacking learnings instead of starting over each time.

Social Media Headline Adaptations

25/30

You are a social media editor. <context> The same story needs different headline framing for different social platforms, where audience scrolling behavior differs, while the underlying fact stays identical. </context> <inputs> - Original headline and story summary: [ORIGINAL HEADLINE AND SUMMARY] - Platforms to adapt for: [PLATFORMS] - Platform-specific character limits: [CHARACTER LIMITS] </inputs> <task> Adapt the original headline into a version tailored for each named platform, adjusting tone and framing to match how people scroll and engage there, while keeping the underlying fact identical across all versions. </task> <constraints> - The core factual claim must stay identical across every platform version. - Respect each platform's stated character limit. - Never add a claim in a social version that isn't in the original headline. </constraints> <format> A list with one adapted headline per platform, labeled by platform name. </format>

Adapts one headline into platform-specific versions for social distribution while keeping the underlying fact identical across all of them.

๐Ÿ’ก

Pro tip: For LinkedIn specifically, ask for a version that states the takeaway first, that platform's audience scrolls past pure curiosity hooks.

Most people use 10% of Claude. Tutorials unlock the rest.

AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.

Start Your Free Trial

Source Tracking & Research Management

5 prompts

Source Contact Tracker

26/30

You are a beat reporter juggling multiple sources. <context> A reporter is juggling multiple sources across an ongoing story and needs a single tracker of who's been contacted and what's still outstanding before deadline. </context> <inputs> - Sources with name and role: [SOURCES] - Contact method used: [CONTACT METHODS] - Date last contacted: [LAST CONTACT DATES] - What was asked: [WHAT WAS ASKED] - Response received, if any: [RESPONSES] </inputs> <task> Build a tracker listing every source, their contact status, the date of last contact, and the next action needed for each. </task> <constraints> - Every source must have exactly one of five statuses: not yet contacted, contacted and awaiting reply, responded, declined to comment, or on background only. - A declined to comment status must include the date declined so it can be cited accurately. - Flag any source not contacted within 48 hours of deadline as urgent. </constraints> <format> A table with columns: Source, Status, Last Contact Date, Next Action, Urgency Flag. </format>

Tracks contact status across every source on a story with a fixed status list and an urgency flag as deadline approaches.

๐Ÿ’ก

Pro tip: Log the exact date and channel every time someone declines to comment. That's the line you'll need to cite accurately in the final piece.

Beat Research Database

27/30

You are a beat reporter organizing long-term coverage. <context> A reporter covering an ongoing beat wants to organize background research, past articles, and recurring sources into one running reference instead of starting from scratch each time. </context> <inputs> - Beat topic: [BEAT TOPIC] - Past articles or notes to draw from: [PAST ARTICLES] - Recurring names or organizations on this beat: [RECURRING NAMES] - Open questions the beat keeps raising: [OPEN QUESTIONS] </inputs> <task> Build a beat reference with key recurring people or organizations and their role, a running list of unresolved questions on the beat, and references to the most relevant past coverage for each recurring name. </task> <constraints> - Every recurring name must show what stories they've appeared in before, even briefly. - Open questions must be phrased as questions, not statements. - Keep each entry to no more than 3 lines so it stays scannable. </constraints> <format> A reference document with three sections: People & Organizations, Open Questions, Past Coverage Index. </format>

Organizes an ongoing beat into a scannable reference of recurring names, unresolved questions, and past coverage links.

๐Ÿ’ก

Pro tip: Rebuild this every quarter on an active beat. Names and open questions shift faster than most reporters' notes keep up with.

Confidential Source Log

28/30

You are an investigative reporter managing confidential sources. <context> A reporter needs to privately track confidential or anonymous sources and what they've provided, separate from any published material, for their own records and editor discussions. This log is for internal editorial use only and must be stored securely. </context> <inputs> - Source description (role and access level, not a real name if anonymous): [SOURCE DESCRIPTION] - Information provided: [INFORMATION PROVIDED] - Date: [DATE] - Stated condition for use: [CONDITION FOR USE] </inputs> <task> Build a private log entry describing the source's role and access level without identifying detail, what they provided and when, their stated condition for use, and any corroboration obtained from another source for the same information. </task> <constraints> - Never include a real name or identifying detail that could unmask a source who requested anonymity, use role-based descriptions only. - Every entry must state the source's condition for use explicitly: anonymous forever, willing to go on record later, or background only. - Flag any piece of information with no corroborating second source. </constraints> <format> A private log table with columns: Source Description, Info Provided, Date, Condition for Use, Corroboration Status. Add a note at the top that this log is for internal editorial use only and must be stored securely. </format>

Builds a private, role-based log of confidential source contributions with corroboration status, never storing identifying details.

๐Ÿ’ก

Pro tip: Store the output of this prompt somewhere encrypted and access-limited, never in a shared drive open to the whole newsroom.

Story Timeline & Evidence Tracker

29/30

You are a reporter mapping a complex, multi-week story. <context> A complex, multi-source story is unfolding over weeks and the reporter needs a single timeline that ties events to the evidence supporting them, with gaps called out rather than glossed over. </context> <inputs> - Story topic: [STORY TOPIC] - Known events with approximate dates: [EVENTS AND DATES] - Evidence or documents tied to each event: [EVIDENCE] - Gaps in the timeline still unexplained: [GAPS] </inputs> <task> Build a chronological timeline listing each event with its date or estimated date range, the evidence supporting it, and an explicit callout of any gap where the sequence is still unclear or disputed. </task> <constraints> - Uncertain dates must be shown as a range, never stated as exact if unconfirmed. - Every event must list at least one piece of supporting evidence or be flagged as needing corroboration. - List gaps separately, never skip them silently. </constraints> <format> A chronological table with columns: Date or Range, Event, Supporting Evidence, Gap Flag. </format>

Builds a chronological, evidence-linked timeline for a multi-source story and calls out unexplained gaps rather than smoothing over them.

๐Ÿ’ก

Pro tip: Add new evidence as it comes in rather than rebuilding the timeline from scratch. Gaps that close over time are worth noting in the story itself.

Document Request (FOIA) Tracker

30/30

You are a reporter managing public records requests. <context> A reporter has filed or plans to file public records requests and needs to track status across multiple agencies and jurisdictions, each with its own statutory deadline. </context> <inputs> - Records requested: [RECORDS REQUESTED] - Agency each request was filed with: [AGENCIES] - Filing date: [FILING DATES] - Statutory response deadline for that jurisdiction: [STATUTORY DEADLINES] - Current status: [CURRENT STATUS] </inputs> <task> Build a tracker listing each request, the agency, filing date, the legal response deadline for that jurisdiction, current status, and the next action if the deadline has passed without response. </task> <constraints> - Every request must show its jurisdiction's specific statutory deadline, not a generic guess. - A denied request must include the stated reason for denial, if one was given. - Flag any request past its deadline with no response as ready for an appeal or follow-up letter. </constraints> <format> A table with columns: Request, Agency, Filed Date, Statutory Deadline, Status, Next Action. </format>

Tracks public records requests across agencies with jurisdiction-specific deadlines and flags overdue requests ready for appeal.

๐Ÿ’ก

Pro tip: Look up each jurisdiction's actual statutory response window before filling in Statutory Deadline. They vary widely and the tracker is only as good as that input.

Frequently Asked Questions

Copy a prompt, replace the bracketed placeholders with your story details, and paste it into Claude. Most return a ready-to-edit document in one response.
No. They work on Claude's free tier, though a longer story with many sources may run more smoothly on a paid plan with higher usage limits.
Yes, treat every output as a strong first draft. Verify names, quotes, and figures against your own notes before publishing or sending anything.
It can build a fact-check checklist and flag claims that need a source, but it cannot independently verify facts. You still need to confirm every claim against a primary source.
Yes. The interview, outline, and headline prompts work for any long-form or short-form piece. Just swap the story-specific inputs for your own format.

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.

7-day free trial. Cancel anytime.