← Back to Skills Marketplace
anotb

open-market-data

by anotb · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
710
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install open-market-data
Description
Query free financial data APIs — stocks, crypto, macro, SEC filings
Usage Guidance
This skill appears coherent: it wraps a CLI (omd) for public financial APIs and documents optional API keys. However, the install step pulls an npm package — npm packages can execute code during install and are not pre-reviewed here. Before installing, verify the npm package and upstream GitHub repository (SKILL.md points to https://github.com/anotb/open-market-data) for legitimacy and the expected version. Prefer creating/using only the specific API keys you need, and avoid exposing high-privilege credentials. If you need stronger assurance, fetch and inspect the npm package contents (or the upstream repo) before installation or run the install in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: open-market-data Version: 0.1.0 The skill is classified as suspicious due to its reliance on installing an external `node` package (`open-market-data`) via `npm`, which introduces a supply chain vulnerability as `npm` packages can execute arbitrary code during installation. Additionally, the skill explicitly handles sensitive API keys for various financial services, which, while necessary for its stated purpose, represents a high-risk capability if the underlying `omd` tool (not provided for analysis) were compromised or malicious. No direct prompt injection attempts or explicit malicious instructions are found in the `SKILL.md` itself.
Capability Assessment
Purpose & Capability
Name/description (query free financial data) align with the declared binaries (node + omd) and the SKILL.md usage examples. The omd CLI is the expected tool for this purpose and the SKILL.md documents the data sources the CLI uses.
Instruction Scope
SKILL.md only instructs the agent to run the omd CLI, configure API keys (env or CLI), and query listed public data sources. It does not instruct reading unrelated files or exfiltrating arbitrary system data.
Install Mechanism
Install uses an npm package (kind: node, package: open-market-data) that creates the omd binary. npm-based installs are common and coherent here, but they run code from the package registry (moderate trust requirement). There are no in-repo code files to inspect in this skill bundle, so the actual package contents were not analyzed.
Credentials
SKILL.md documents optional API keys (FRED, CoinGecko, Finnhub, AlphaVantage) and an EDGAR_USER_AGENT; none are declared as required by the registry, which is reasonable. The listed env vars are proportional to a data-aggregator CLI that can use multiple upstream providers.
Persistence & Privilege
The skill does not request always:true and does not declare system-wide config modification. disable-model-invocation is false (normal) so autonomous invocation is allowed by platform default — no additional persistence privileges were requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install open-market-data
  3. After installation, invoke the skill by name or use /open-market-data
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release — 8 providers, 13 commands, auto-routing with fallback
Metadata
Slug open-market-data
Version 0.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is open-market-data?

Query free financial data APIs — stocks, crypto, macro, SEC filings. It is an AI Agent Skill for Claude Code / OpenClaw, with 710 downloads so far.

How do I install open-market-data?

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

Is open-market-data free?

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

Which platforms does open-market-data support?

open-market-data is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created open-market-data?

It is built and maintained by anotb (@anotb); the current version is v0.1.0.

💬 Comments