alphaear-news — Claude Code skill: what it does, how to install
Fetches real-time finance news from Weibo, Zhihu, and WallstreetCN, plus Polymarket prediction data. Useful for tracking market trends and active prediction summaries.
npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a claude-codeWhat alphaear-news does
The skill retrieves live financial news, combines trends across multiple platforms, and queries Polymarket prediction markets. It connects to financial platforms such as Weibo, Zhihu, and WallstreetCN to aggregate feeds into unified reports.
Execution relies on scripts/news_tools.py. The NewsNowTools class handles fetch_hot_news and get_unified_trends using source identifiers such as cls or weibo. In addition, PolymarketTools runs get_market_summary to return active market predictions.
Running the scripts requires Python dependencies requests and loguru, along with the local database helper scripts/database_manager.py. Missing packages will break data retrieval before any report reaches the context window.
What it helps with
- aggregate hot financial news from sources like Weibo and WallstreetCN
- generate unified market trend reports from several feeds
- fetch active prediction market summaries from Polymarket
- store retrieved market summaries in a local database
Example prompts for the agent
- Fetch hot financial news using fetch_hot_news for cls
- Generate a unified trend report from Weibo and WallstreetCN using get_unified_trends
- Summarize active prediction markets from Polymarket using get_market_summary
How to install alphaear-news
1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a claude-code2Manually: put the files in place
~/.claude/skills/alphaear-news/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/alphaear-news/
1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a codex2Manually: put the files in place
.agents/skills/alphaear-news/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a cursor2Manually: put the files in place
.cursor/skills/alphaear-news/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install RKiding/Awesome-finance-skills alphaear-news2Manually: put the files in place
.github/skills/alphaear-news/SKILL.md1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a gemini-cli2Platform CLI
gemini skills install https://github.com/RKiding/Awesome-finance-skills --path skills/alphaear-newsManually: put the files in place
.devin/skills/alphaear-news/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about alphaear-news
How to install alphaear-news in Claude Code?
Run npx skills add RKiding/Awesome-finance-skills --skill alphaear-news -a claude-code to install the skill.
What news sources does alphaear-news support?
It supports platforms like Weibo, Zhihu, WallstreetCN, and identifiers such as cls defined in references/sources.md.
What dependencies are required to run this skill?
You need requests and loguru installed, plus the local database module scripts/database_manager.py.
Source text
SKILL.md · Apache-2.0
---
name: alphaear-news
description: Fetch hot finance news, unified trends, and prediction financial market data. Use when the user needs real-time financial news, trend reports from multiple finance sources (Weibo, Zhihu, WallstreetCN, etc.), or Polymarket finance market prediction data.
---
# AlphaEar News Skill
## Overview
Fetch real-time hot news, generate unified trend reports, and retrieve Polymarket prediction data.
## Capabilities
### 1. Fetch Hot News & Trends
Use `scripts/news_tools.py` via `NewsNowTools`.
- **Fetch News**: `fetch_hot_news(source_id, count)`
- See [sources.md](references/sources.md) for valid `source_id`s (e.g., `cls`, `weibo`).
- **Unified Report**: `get_unified_trends(sources)`
- Aggregates top news from multiple sources.
### 2. Fetch Prediction Markets
Use `scripts/news_tools.py` via `PolymarketTools`.
- **Market Summary**: `get_market_summary(limit)`
- Returns a formatted report of active prediction markets.
## Dependencies
- `requests`, `loguru`
- `scripts/database_manager.py` (Local DB)
© RKiding · Apache-2.0 · RKiding/Awesome-finance-skills