← Back to Skills Marketplace
youpele52

Market News Brief

by youpele52 · GitHub ↗ · v0.1.1
cross-platform ✓ Security Clean
294
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install market-news-brief
Description
Run a local script to fetch broad market news and tone. Use when: user asks about market conditions, macro news, what's happening in markets, or market senti...
Usage Guidance
This skill appears to do what it claims: it uses yfinance to pull Yahoo Finance quote snapshots and headline metadata and returns a small summary and tone. Before installing, verify you trust the 'uv' runner (it will be responsible for executing the script and may fetch dependencies like yfinance), and ensure network egress to Yahoo Finance is acceptable in your environment. If you need stricter guarantees, run the script in a sandboxed environment or inspect/execute the Python code locally (it contains no hidden exfiltration). Also note the skill expects scope words (not bare tickers) and will error on plain tickers unless they include an exchange suffix.
Capability Analysis
Type: OpenClaw Skill Name: market-news-brief Version: 0.1.1 The market-news-brief skill is a legitimate tool designed to fetch and summarize financial market news and sentiment using the yfinance library. The code logic in src/service.py and src/main.py focuses on retrieving ticker data for established market proxies (e.g., SPY, ^FTSE) and parsing news headlines. There is no evidence of data exfiltration, unauthorized network activity, or malicious prompt injection instructions in SKILL.md.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the Python code uses yfinance to pull quote snapshots and Yahoo Finance headlines, and SKILL.md points to Yahoo Finance as the data source. The only external runtime requirement is the 'uv' binary used to run the script, which aligns with the SKILL.md note about 'uv run'. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs the agent to run the included script with a scope argument and explicitly forbids web-search/curl. The implementation only accesses Yahoo Finance via yfinance to retrieve quotes and headline metadata and does not read system files, environment variables, or contact unexpected endpoints. The SKILL.md uses an absolute workspace path which is brittle but consistent with provided files.
Install Mechanism
There is no install spec; this is instruction + code. main.py lists yfinance as a dependency (in a comment block) but relies on the 'uv' runner to handle dependency resolution. That is coherent but means installing/running the skill depends on the trustworthiness of the 'uv' binary and its network access to fetch packages like yfinance.
Credentials
The skill requires no environment variables or credentials. It does not attempt to access unrelated secrets or config paths; use of yfinance (public data) requires no API keys, so requested environment access is proportionate.
Persistence & Privilege
The skill is not always-enabled and does not request persistent system-wide privileges or modify other skills. It only runs as a user-invoked script and prints output; nothing indicates it persists state or elevates privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install market-news-brief
  3. After installation, invoke the skill by name or use /market-news-brief
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
**Market News Brief 0.1.1 — major documentation update** - Clarified when and when NOT to use the skill (e.g., not for single-stock or fundamentals inquiries). - Added a detailed, bold warning to only use predefined market scope words (never bare ticker symbols). - Introduced a clear table of supported market scopes and regional coverage. - Updated all usage examples to use explicit scope words and new invocation path. - Provided guidance for mapping user queries to valid scopes. - Streamlined instructions on output format and usage, removing ambiguity around arguments.
v0.1.0
Initial release: Summarize broad market news and tone using Yahoo Finance data, no API key needed. - Provides quick market briefs (market snapshot, top headlines, dominant themes) by region or globally. - Supports inferring market scope from country/region name or exchange-suffixed tickers. - Uses yfinance to fetch quotes and news for broad-market proxies. - Clearly notes when headline coverage is limited for the chosen market. - Simple CLI interface; outputs a concise, human-readable brief to stdout.
Metadata
Slug market-news-brief
Version 0.1.1
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Market News Brief?

Run a local script to fetch broad market news and tone. Use when: user asks about market conditions, macro news, what's happening in markets, or market senti... It is an AI Agent Skill for Claude Code / OpenClaw, with 294 downloads so far.

How do I install Market News Brief?

Run "/install market-news-brief" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Market News Brief free?

Yes, Market News Brief is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Market News Brief support?

Market News Brief is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Market News Brief?

It is built and maintained by youpele52 (@youpele52); the current version is v0.1.1.

💬 Comments