← Back to Skills Marketplace
422
Downloads
1
Stars
2
Active Installs
5
Versions
Install in OpenClaw
/install nasdaq100-futures
Description
Fetch the latest Nasdaq-100 futures quote (default NQ=F) via Yahoo Finance chart API using Node.js and return price, change, percent change, and timestamp. U...
Usage Guidance
This skill simply performs an outgoing HTTP request to Yahoo Finance and formats the response; it does not ask for credentials or access local files. Before installing, consider: (1) the skill requires Node.js >= 18 for built-in fetch support (as documented), (2) network access to query1.finance.yahoo.com is required and subject to rate limits or blocking, and (3) if you need enterprise-level guarantees, review the small handler source (scripts/main.js) yourself. There are no obvious red flags in the manifest or runtime instructions.
Capability Analysis
Type: OpenClaw Skill
Name: nasdaq100-futures
Version: 1.0.4
The skill is a straightforward financial data fetcher that retrieves Nasdaq-100 futures quotes from the Yahoo Finance API (query1.finance.yahoo.com). The implementation in `scripts/main.js` is minimal, uses built-in Node.js fetch, properly encodes input parameters, and contains no evidence of malicious intent, data exfiltration, or suspicious execution patterns.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, manifest, and scripts/main.js all align: the skill fetches a symbol from Yahoo Finance and returns price, change, percent, and timestamp. There are no unrelated required env vars, binaries, or config paths.
Instruction Scope
SKILL.md instructs the agent to call the handler with an optional symbol parameter. The runtime code only performs an HTTP GET to query1.finance.yahoo.com and parses the JSON; it does not read local files, environment secrets, or send data to other endpoints.
Install Mechanism
No install spec is provided (instruction-only with a bundled script). No downloads, package installs, or archive extraction occur; the skill relies on Node.js >= 18 and the platform-provided runtime.
Credentials
The skill declares no required environment variables or credentials and the code does not attempt to access any. There are no disproportionate or unexplained secret requests.
Persistence & Privilege
always is false (default), the skill does not request persistent system-wide changes, and it does not modify other skills or system configs. Runtime behavior is limited to outgoing HTTP requests.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nasdaq100-futures - After installation, invoke the skill by name or use
/nasdaq100-futures - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
- Updated entry point for the main handler to scripts/main.js.
- Added a new references/openclaw.md file with OpenClaw runtime details.
- Updated documentation to reference the new file locations and additional resources.
- Removed the old main.js (now replaced by scripts/main.js).
v1.0.3
Switched implementation from Python to Node.js.
- Replaced all Python code with Node.js (added main.js, package.json; removed main.py, requirements.txt).
- Updated documentation to reflect Node.js environment and entrypoint.
- Functionality and output remain the same: fetches latest Nasdaq-100 futures data from Yahoo Finance.
v1.0.2
- Improved documentation with clearer usage instructions, invocation details, and precise output structure.
- Added English summary and examples for both default and custom symbol queries.
- Clarified function entry point and usage within OpenClaw/ClawHub.
- Included error handling description in output format.
- Provided explicit notes on data source and customization options.
v1.0.1
Version 1.0.1 of nasdaq100-futures
- No code or documentation changes detected in this release.
v1.0.0
- Initial release of 纳斯达克100期货查询技能 for Python.
- Provides real-time 纳斯达克100期货 (symbol: NQ=F) price, change, and change percentage.
- Includes easy function call (`get_nasdaq100_futures`) with customizable symbol.
- Outputs structured JSON with human-readable summary message.
Metadata
Frequently Asked Questions
What is nasdaq100-futures?
Fetch the latest Nasdaq-100 futures quote (default NQ=F) via Yahoo Finance chart API using Node.js and return price, change, percent change, and timestamp. U... It is an AI Agent Skill for Claude Code / OpenClaw, with 422 downloads so far.
How do I install nasdaq100-futures?
Run "/install nasdaq100-futures" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is nasdaq100-futures free?
Yes, nasdaq100-futures is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does nasdaq100-futures support?
nasdaq100-futures is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created nasdaq100-futures?
It is built and maintained by lbl581581 (@lbl581581); the current version is v1.0.4.
More Skills