news-sentiment-engine

Multi-source RSS news aggregation with Claude-powered sentiment analysis and structured briefing output

5 stars

Best use case

news-sentiment-engine is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Multi-source RSS news aggregation with Claude-powered sentiment analysis and structured briefing output

Teams using news-sentiment-engine should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/news-sentiment-engine/SKILL.md --create-dirs "https://raw.githubusercontent.com/FrancoStino/opencode-skills-collection/main/bundled-skills/news-sentiment-engine/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/news-sentiment-engine/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How news-sentiment-engine Compares

Feature / Agentnews-sentiment-engineStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Multi-source RSS news aggregation with Claude-powered sentiment analysis and structured briefing output

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# News Sentiment Engine (Free)

Collect and analyze AI/tech news from multiple sources with Claude-powered sentiment analysis. Open source lite version.

## When to Use

- Use when preparing a concise AI or technology news briefing from multiple RSS sources.
- Use when you need ranked article summaries with sentiment, tags, and impact scoring.
- Use when monitoring industry changes across product launches, policy moves, and infrastructure shifts.
- Use when deduplicating overlapping coverage before writing a daily or weekly briefing.

## What it does

- Collects news from 4+ RSS feeds (TechCrunch, The Verge, Ars Technica, Hacker News)
- Deduplicates articles across sources
- Ranks by importance (industry impact, technology trends, policy changes)
- Generates structured briefing with sentiment tags
- Outputs formatted briefing card

## Usage

```
Collect latest AI/tech news from RSS feeds.
Rank top 5 by importance to the tech industry.
For each: summary (2-3 sentences), sentiment (positive/negative/neutral),
impact score (1-5), industry tags, one-sentence commentary.
Output as a structured briefing card.
```

## Example Output

```
AI/Tech News Briefing — 2026-05-13

1. OpenAI announces GPT-5 with 2M context window
   Source: TechCrunch | Impact: 5/5
   Tags: #AI #LLM #OpenAI
   Sentiment: Positive

   Summary: OpenAI unveiled GPT-5 with a 2M token context window and
   improved reasoning. Enterprise pricing starts at $0.03/1k tokens.

   Commentary: Direct competitive pressure on Anthropic Claude 3.5.
   Enterprise deals may shift in H2 2026.

2. EU AI Act enforcement begins for high-risk systems
   Source: The Verge | Impact: 4/5
   Tags: #Regulation #EU #Compliance
   Sentiment: Neutral
```

## Output Format

For each article:
- Title + source + publish date
- Summary (2-3 sentences)
- Industry tags: [AI, Semiconductor, Cloud, etc.]
- Sentiment: Positive/Negative/Neutral
- Impact score: 1-5
- Commentary: 1-sentence industry perspective

## Setup

The optional setup below clones and runs a third-party Node project from
`tellmefrankie/news-engine`. Review and pin that repository yourself before
running it, and do not expose API keys to an unreviewed checkout.

```bash
git clone https://github.com/tellmefrankie/news-engine
cd news-engine
pnpm install
cp .env.example .env
# Requires: ANTHROPIC_API_KEY
pnpm dev -- --collect-only
```

No paid APIs required for free tier. Anthropic API key only.

## Limitations

- RSS feeds can lag, disappear, throttle, or duplicate syndicated coverage.
- Sentiment and impact scores are briefing aids, not authoritative market or policy analysis.
- The example setup runs third-party code; review the repository and environment variables before use.
- Outputs should be cross-checked against original article sources before publication or investment use.

## Pro Version

Free tier covers news collection and basic analysis.

**Full bundle — $29 one-time**: Investment-grade analysis (portfolio impact scoring, options flow correlation, earnings catalyst detection), Telegram auto-delivery.
→ https://jaehyunpark.gumroad.com/l/tcyahy

## Author

Core module from a production news analysis engine processing 50+ articles daily since 2026.

Related Skills

voice-ai-engine-development

5
from FrancoStino/opencode-skills-collection

Build real-time conversational AI voice engines using async worker pipelines, streaming transcription, LLM agents, and TTS synthesis with interrupt handling and multi-provider support

visual-emotion-engineer

5
from FrancoStino/opencode-skills-collection

One sentence - what this skill does and when to invoke it

vector-database-engineer

5
from FrancoStino/opencode-skills-collection

Expert in vector databases, embedding strategies, and semantic search implementation. Masters Pinecone, Weaviate, Qdrant, Milvus, and pgvector for RAG applications, recommendation systems, and similar

ux-persuasion-engineer

5
from FrancoStino/opencode-skills-collection

One sentence - what this skill does and when to invoke it

unreal-engine-cpp-pro

5
from FrancoStino/opencode-skills-collection

Expert guide for Unreal Engine 5.x C++ development, covering UObject hygiene, performance patterns, and best practices.

tutorial-engineer

5
from FrancoStino/opencode-skills-collection

Creates step-by-step tutorials and educational content from code. Transforms complex concepts into progressive learning experiences with hands-on examples.

reverse-engineer

5
from FrancoStino/opencode-skills-collection

Expert reverse engineer specializing in binary analysis, disassembly, decompilation, and software analysis. Masters IDA Pro, Ghidra, radare2, x64dbg, and modern RE toolchains.

rag-engineer

5
from FrancoStino/opencode-skills-collection

Expert in building Retrieval-Augmented Generation systems. Masters embedding models, vector databases, chunking strategies, and retrieval optimization for LLM applications.

protocol-reverse-engineering

5
from FrancoStino/opencode-skills-collection

Comprehensive techniques for capturing, analyzing, and documenting network protocols for security research, interoperability, and debugging.

prompt-engineering

5
from FrancoStino/opencode-skills-collection

Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.

prompt-engineering-patterns

5
from FrancoStino/opencode-skills-collection

Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability.

prompt-engineer

5
from FrancoStino/opencode-skills-collection

Transforms user prompts into optimized prompts using frameworks (RTF, RISEN, Chain of Thought, RODES, Chain of Density, RACE, RISE, STAR, SOAP, CLEAR, GROW)