
from finance-news-openclaw-skill11
Generate AI-powered market briefings, headlines and portfolio news with scheduled delivery (WhatsApp/Telegram) and English/German summaries.
Finance News produces AI-driven market briefings: daily morning/evening summaries, region-specific overviews (US, Europe, Japan), and ticker/portfolio headlines. It aggregates RSS sources and free feeds, summarizes with an LLM, and can deliver briefings via messaging channels on a schedule.
Use when you want a concise market briefing, end-of-day wrap, or continual price/news alerts for a portfolio. Good for traders, PMs, and anyone who needs a quick market pulse or ticker-specific headlines.
Integrates with OpenClaw/OpenClaw cron and can be combined with OpenBB for quotes. Likely to be used by Claude/Gemini-style agents or CLI-driven automation that can run shell scripts and call the skill's briefing commands.
Finance News Briefings is a comprehensive market news skill with 14 scripts covering RSS aggregation, portfolio management, alerts, earnings calendar, headline ranking, research reports, and WhatsApp/Telegram delivery. The architecture is well-organized with modular scripts, config files, and a CLI dispatcher. However, most scripts fail to run without a venv setup (which itself fails without python3-venv), and the core fetch_news.py requires yfinance. The ranking algorithm is impressive with deterministic scoring, deduplication, and source caps. Setup requires API keys (Finnhub, optionally FMP) and external tools (OpenBB, Gemini/MiniMax CLI). The skill has a minor shell injection vector in the CLI wrapper's `news` command where user input is interpolated into Python code.
yfinancefeedparserpython3-venv (ensurepip)openbb-quote (optional)minimax-prompt (optional)gemini-cli (optional)Well-designed skill for a real use case. The 14 scripts are comprehensive — covering market data, portfolio management, alerts, earnings, ranking, research, and delivery. The headline ranking system (ranking.py) is particularly well-built with configurable weights, deduplication, source caps, and diversity quotas. Main issues are dependency management (many scripts need venv + packages to run) and a minor shell injection in the bash wrapper. The skill would benefit from better default config handling in setup.py and a requirements.txt for pip deps.