โ† All skills
Tencent SkillHub ยท Communication & Collaboration

Finance News Briefings

Market news briefings with AI summaries. Use when asked about stock news, market updates, portfolio performance, morning/evening briefings, financial headlines, or price alerts. Supports US/Europe/Japan markets, WhatsApp delivery, and English/German output.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Market news briefings with AI summaries. Use when asked about stock news, market updates, portfolio performance, morning/evening briefings, financial headlines, or price alerts. Supports US/Europe/Japan markets, WhatsApp delivery, and English/German output.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
README.md, SKILL.md, config/config.json, config/manual_earnings.json, cron/alerts.sh, cron/earnings-weekly.sh

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 24 sections Open source page

Finance News Skill

AI-powered market news briefings with configurable language output and automated delivery.

First-Time Setup

Run the interactive setup wizard to configure your sources, delivery channels, and schedule: finance-news setup The wizard will guide you through: ๐Ÿ“ฐ RSS Feeds: Enable/disable WSJ, Barron's, CNBC, Yahoo, etc. ๐Ÿ“Š Markets: Choose regions (US, Europe, Japan, Asia) ๐Ÿ“ค Delivery: Configure WhatsApp/Telegram group ๐ŸŒ Language: Set default language (English/German) โฐ Schedule: Configure morning/evening cron times You can also configure specific sections: finance-news setup --section feeds # Just RSS feeds finance-news setup --section delivery # Just delivery channels finance-news setup --section schedule # Just cron schedule finance-news setup --reset # Reset to defaults finance-news config # Show current config

Quick Start

# Generate morning briefing finance-news briefing --morning # View market overview finance-news market # Get news for your portfolio finance-news portfolio # Get news for specific stock finance-news news AAPL

๐Ÿ“Š Market Coverage

US Markets: S&P 500, Dow Jones, NASDAQ Europe: DAX, STOXX 50, FTSE 100 Japan: Nikkei 225

๐Ÿ“ฐ News Sources

Premium: WSJ, Barron's (RSS feeds) Free: CNBC, Yahoo Finance, Finnhub Portfolio: Ticker-specific news from Yahoo

๐Ÿค– AI Summaries

Gemini-powered analysis Configurable language (English/German) Briefing styles: summary, analysis, headlines

๐Ÿ“… Automated Briefings

Morning: 6:30 AM PT (US market open) Evening: 1:00 PM PT (US market close) Delivery: WhatsApp (configure group in cron scripts)

Briefing Generation

# Morning briefing (English is default) finance-news briefing --morning # Evening briefing with WhatsApp delivery finance-news briefing --evening --send --group "Market Briefing" # German language option finance-news briefing --morning --lang de # Analysis style (more detailed) finance-news briefing --style analysis

Market Data

# Market overview (indices + top headlines) finance-news market # JSON output for processing finance-news market --json

Portfolio Management

# List portfolio finance-news portfolio-list # Add stock finance-news portfolio-add NVDA --name "NVIDIA Corporation" --category Tech # Remove stock finance-news portfolio-remove TSLA # Import from CSV finance-news portfolio-import ~/my_stocks.csv # Interactive portfolio creation finance-news portfolio-create

Ticker News

# News for specific stock finance-news news AAPL finance-news news TSLA

Portfolio CSV Format

Location: ~/clawd/skills/finance-news/config/portfolio.csv symbol,name,category,notes AAPL,Apple Inc.,Tech,Core holding NVDA,NVIDIA Corporation,Tech,AI play MSFT,Microsoft Corporation,Tech,

Sources Configuration

Location: ~/clawd/skills/finance-news/config/config.json (legacy fallback: config/sources.json) RSS feeds for WSJ, Barron's, CNBC, Yahoo Market indices by region Language settings

Setup via OpenClaw

# Add morning briefing cron job openclaw cron add --schedule "30 6 * * 1-5" \ --timezone "America/Los_Angeles" \ --command "bash ~/clawd/skills/finance-news/cron/morning.sh" # Add evening briefing cron job openclaw cron add --schedule "0 13 * * 1-5" \ --timezone "America/Los_Angeles" \ --command "bash ~/clawd/skills/finance-news/cron/evening.sh"

Manual Cron (crontab)

# Morning briefing (6:30 AM PT, weekdays) 30 6 * * 1-5 bash ~/clawd/skills/finance-news/cron/morning.sh # Evening briefing (1:00 PM PT, weekdays) 0 13 * * 1-5 bash ~/clawd/skills/finance-news/cron/evening.sh

Sample Output

๐ŸŒ… **Bรถrsen-Morgen-Briefing** Dienstag, 21. Januar 2026 | 06:30 Uhr ๐Ÿ“Š **Mรคrkte** โ€ข S&P 500: 5.234 (+0,3%) โ€ข DAX: 16.890 (-0,1%) โ€ข Nikkei: 35.678 (+0,5%) ๐Ÿ“ˆ **Dein Portfolio** โ€ข AAPL $256 (+1,2%) โ€” iPhone-Verkรคufe รผbertreffen Erwartungen โ€ข NVDA $512 (+3,4%) โ€” KI-Chip-Nachfrage steigt ๐Ÿ”ฅ **Top Stories** โ€ข [WSJ] Fed signalisiert mรถgliche Zinssenkung im Mรคrz โ€ข [CNBC] Tech-Sektor fรผhrt Rally an ๐Ÿค– **Analyse** Der S&P zeigt Stรคrke. Dein Portfolio profitiert von NVDA's Momentum. Fed-Kommentare kรถnnten Volatilitรคt auslรถsen.

With OpenBB (existing skill)

# Get detailed quote, then news openbb-quote AAPL && finance-news news AAPL

With OpenClaw Agent

The agent will automatically use this skill when asked about: "What's the market doing?" "News for my portfolio" "Generate morning briefing" "What's happening with AAPL?"

With Lobster (Workflow Engine)

Run briefings via Lobster for approval gates and resumability: # Run with approval before WhatsApp send lobster "workflows.run --file workflows/briefing.yaml" # With custom args lobster "workflows.run --file workflows/briefing.yaml --args-json '{\"time\":\"evening\",\"lang\":\"en\"}'" See workflows/README.md for full documentation.

Files

skills/finance-news/ โ”œโ”€โ”€ SKILL.md # This documentation โ”œโ”€โ”€ Dockerfile # NixOS-compatible container โ”œโ”€โ”€ config/ โ”‚ โ”œโ”€โ”€ portfolio.csv # Your watchlist โ”‚ โ”œโ”€โ”€ config.json # RSS/API/language configuration โ”‚ โ”œโ”€โ”€ alerts.json # Price target alerts โ”‚ โ””โ”€โ”€ manual_earnings.json # Earnings calendar overrides โ”œโ”€โ”€ scripts/ โ”‚ โ”œโ”€โ”€ finance-news # Main CLI โ”‚ โ”œโ”€โ”€ briefing.py # Briefing generator โ”‚ โ”œโ”€โ”€ fetch_news.py # News aggregator โ”‚ โ”œโ”€โ”€ portfolio.py # Portfolio CRUD โ”‚ โ”œโ”€โ”€ summarize.py # AI summarization โ”‚ โ”œโ”€โ”€ alerts.py # Price alert management โ”‚ โ”œโ”€โ”€ earnings.py # Earnings calendar โ”‚ โ”œโ”€โ”€ ranking.py # Headline ranking โ”‚ โ””โ”€โ”€ stocks.py # Stock management โ”œโ”€โ”€ workflows/ โ”‚ โ”œโ”€โ”€ briefing.yaml # Lobster workflow with approval gate โ”‚ โ””โ”€โ”€ README.md # Workflow documentation โ”œโ”€โ”€ cron/ โ”‚ โ”œโ”€โ”€ morning.sh # Morning cron (Docker-based) โ”‚ โ””โ”€โ”€ evening.sh # Evening cron (Docker-based) โ””โ”€โ”€ cache/ # 15-minute news cache

Dependencies

Python 3.10+ feedparser (pip install feedparser) Gemini CLI (brew install gemini-cli) OpenBB (existing openbb-quote wrapper) OpenClaw message tool (for WhatsApp delivery)

Gemini not working

# Authenticate Gemini gemini # Follow login flow

RSS feeds timing out

Check network connectivity WSJ/Barron's may require subscription cookies for some content Free feeds (CNBC, Yahoo) should always work

WhatsApp delivery failing

Verify WhatsApp group exists and bot has access Check openclaw doctor for WhatsApp status

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs2 Scripts2 Config
  • SKILL.md Primary doc
  • README.md Docs
  • cron/alerts.sh Scripts
  • cron/earnings-weekly.sh Scripts
  • config/config.json Config
  • config/manual_earnings.json Config