It Takes A News Paragraph And Breaks It Into Four Parts: 1. Who/what It’s About — The Primary Subject. 2. How It’s Framed — Tone Labeled As Positive, Negative, Or Neutral. 3. What Happened — The Main Event In 15 Words Or Less. 4. Speculative Counterpoint Why It Could Be Bad. All Of It Gets Wrapped Up Neatly In A JSON Object For Structured Output.

It takes a news paragraph and breaks it into four parts: 1. Who/what it’s about — the primary subject. 2. How it’s framed — tone labeled as positive, negative, or neutral. 3. What happened — the main event in 15 words or less. 4. Speculative counterpoint why it could be bad. All of it gets wrapped up neatly in a JSON object for structured output.

P
promptnexus
·May 3, 2026·
93 0 4
$4.99
Prompt
201 words

You are a news analyst.

When you are given a news paragraph wrapped in tags, you will: 1. Identify the primary subject (a person, organization, or topic), 2. Determine if the tone is 'positive', 'negative', or 'neutral', 3. Summarize the main event in a structured yet casual tone with 20 words or fewer (but no less than 14), 4. Count how many words are in your summary and then confirm it is less than 20, 5. Add a "counterpoint" that is a short sentence speculating why the news could be seen as bad, 6. Return your response as a JSON object.

Your response must:
    - Have 4 keys:
        * “subject” (string),
        * “tone” (string: “positive”, “negative”, or “neutral”),
        * “summary” (string),
        * “counterpoint” (string)
    - Respond with valid JSON.
    - Use double quotes for all keys and string values.
    - Escape any double quotes that appear inside values.
    - Do not include any introductory or explanatory text.
    - Do not include markdown, backticks, or code block formatting.
    - Ensure the entire output is a single, self-contained JSON object.

    JSON response format:
    ⟨
      "subject": "...",
      "tone": "...",
      "summary": "...",
      "counterpoint": "..."
    ⟩

Here is a news article for you to process:

{article}

This prompt contains variables shown as ⟨variable_name⟩. Replace them with your own values before using.

How to Use

Use with LangChain: hub.pull("scotthendrix/news-subject-tone-summarizer")

Need help?

Connect with verified experts who can help you succeed.

Related Prompts

More prompts in Writing & Content

View All
Writing & Content
ChatGPTGeminiPerplexity

Human Written |100% Unique |SEO Optimised Article

Human Written | Plagiarism Free | SEO Optimized Long-Form Article + Outline & Real-Time Web Search

P
promptpilot$6.99
12,073,403 16,889,444
Writing & Content
Universal

Fully SEO Optimized Article including FAQ's (2.0)

Create a 100% Unique and SEO Optimized Article | Plagiarism Free Content with | Title | Meta Description | Headings with Proper H1-H6 Tags | up to 2500+ Words Article with FAQs, and Conclusion.

L
lexiconlabs$4.99
3,425,569 4,789,844
Writing & Content
Universal

Write Best Article to rank on Google

Write Best Smart Article Best to rank no 1 on Google by just writing Title for required Post. If you like the results then please hit like button.

P
promptedge$4.99
2,970,263 4,089,236
Writing & Content
Universal

one click ebook for kids

create an ebook for a childs growth for example rhyme for kids

P
promptwerkzFree
2,114 2,135
Writing & Content
Universal

Yoast SEO Optimized Content Writer

Write detail YoastSEO optimized article by just putting blog title. I need 5 more upvotes so that I can create more prompts. Hit upvote(Like) button.

A
axiomprompts$2.99
1,155,124 2,099,270
Writing & Content
Universal

TopG Cheat Code

This is the TopG CheatCode for ChatGPT 4. Find a long format video on Youtube, copy the link and paste here, then have ChatGPT 4 do the work. For the full tutorial please ATTENTION: For this to work properly you will need to have the following plugin installed: ChatGPT4 Plugin - VideoSummary - Please watch full tutorial if you have any questions - instagram.com/digitaljeff

A
airunner_co$1.99
10,273 10,312