← Back to Skills Marketplace
79
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install stock-watchlist-aisa-api
Description
Manage a stock crypto watchlist with target and stop alerts using live AISA price checks. Use when: the user wants to add watchlist items, set targets, track...
Usage Guidance
This skill appears to do what it says: a local Python watchlist that uses an AISA-compatible model via AISA_API_KEY. Before installing, consider: (1) install the Python 'openai' package (the script depends on it); (2) review the script yourself — it will write a local JSON state file under ./.clawdbot/skills/stock-analysis/ by default (or CLAWDBOT_STATE_DIR if set); (3) the tool uses the model to 'fetch' prices (models can hallucinate market data), so verify results against a market-data source if you rely on alerts for trading; (4) the script reads AISA_BASE_URL and AISA_MODEL though those aren't declared in the metadata — don't set AISA_BASE_URL to an untrusted endpoint (an override could send your tickers/data to an arbitrary server); (5) treat the AISA_API_KEY like any API secret and use a key with minimal permissions; and (6) if you want stricter guarantees, run the script locally in an isolated environment and inspect or pin dependencies before giving it network access.
Capability Analysis
Type: OpenClaw Skill
Name: stock-watchlist-aisa-api
Version: 1.0.0
The skill is a legitimate stock and cryptocurrency watchlist manager that uses the AIsa API to fetch price data and signals. It stores watchlist data locally in a JSON file and lacks any indicators of data exfiltration, malicious execution, or unauthorized access. The code in scripts/watchlist.py is well-structured and aligns perfectly with the functionality described in SKILL.md.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the code: a Python CLI watchlist that calls an AIsa-compatible model endpoint to get prices/signals. The declared primary credential (AISA_API_KEY) and required binary (python3) are appropriate. The script requires the Python 'openai' SDK (not installed automatically), which is reasonable for the stated approach.
Instruction Scope
SKILL.md instructs use of the bundled Python client and storing state in a repo-local directory — the script follows that. The runtime sends tickers and a prompt to the model and writes/reads a local JSON state file under .clawdbot (or CLAWDBOT_STATE_DIR). Note: the script relies on the model to 'fetch current price' (i.e., it uses an LLM response rather than a canonical market-data API), which can cause inaccurate/hallucinated price data; this is a functional risk rather than a metadata mismatch.
Install Mechanism
There is no install spec (instruction-only with an included script), so nothing is downloaded during install. The only required binary is python3; the Python dependency (openai) is referenced in the script header comments but not installed automatically — user/host must install it.
Credentials
Primary required env var AISA_API_KEY is appropriate. However, the script also reads AISA_BASE_URL and AISA_MODEL (and CLAWDBOT_STATE_DIR) at runtime; AISA_BASE_URL and AISA_MODEL are not listed in the SKILL.md 'requires.env' section. Because AISA_BASE_URL can be overridden, a maliciously configured environment could redirect data to an arbitrary endpoint. The script sends the list of tickers and the prompt to the external model endpoint, so any custom base URL would receive that data.
Persistence & Privilege
The skill does not request always:true and will not be force-enabled. It writes only to a skill-local state file under .clawdbot (or a user-supplied CLAWDBOT_STATE_DIR) and does not modify other skills or system-wide settings. Autonomous invocation is enabled by default (normal for skills) and not by itself a sign of misbehavior.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install stock-watchlist-aisa-api - After installation, invoke the skill by name or use
/stock-watchlist-aisa-api - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of stock-watchlist skill.
- Manage a stock and crypto watchlist with target and stop alerts using live AISA price checks.
- Supports adding, removing, listing, and alert-checking watchlist entries via the command line.
- Watchlist state is stored locally by default for safer publishing.
- Requires an AISA API key and Python 3 to run.
Metadata
Frequently Asked Questions
What is stock-watchlist-aisa?
Manage a stock crypto watchlist with target and stop alerts using live AISA price checks. Use when: the user wants to add watchlist items, set targets, track... It is an AI Agent Skill for Claude Code / OpenClaw, with 79 downloads so far.
How do I install stock-watchlist-aisa?
Run "/install stock-watchlist-aisa-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is stock-watchlist-aisa free?
Yes, stock-watchlist-aisa is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does stock-watchlist-aisa support?
stock-watchlist-aisa is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created stock-watchlist-aisa?
It is built and maintained by AIsa (@aisadocs); the current version is v1.0.0.
More Skills