stock_data

v2.0.0

Fetch comprehensive stock data from Simplywall.st. Use when user asks about stock prices, valuation, financials, dividend, or investment analysis for any glo...

2· 1.3k·5 current·5 all-time
byRaufi Musaddiq@raufimusaddiq
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
The name/description (fetch stock data from SimplyWall.st) matches the code and SKILL.md: the code constructs SimplyWall.st URLs, fetches HTML, and extracts __REACT_QUERY_STATE__ to build the described fields. No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md and skill.py instruct only to fetch and parse SimplyWall.st HTML for stock data; they do not reference local secrets, other system files, or external destinations beyond simplywall.st. The runtime command is explicit (python3 skill.py {TICKER} {EXCHANGE}).
Install Mechanism
There is no install spec; the code requires aiohttp (it raises ImportError if missing). A small venv/pyvenv.cfg is included in the package (no site-packages shown). This is not immediately malicious but means dependencies must be present or installed separately; bundling a venv can be surprising and should be inspected.
Credentials
The skill requests no environment variables or credentials and does not attempt to read config paths. Its network access is limited to SimplyWall.st URLs constructed from provided tickers/exchanges, which is appropriate for the stated purpose.
Persistence & Privilege
Flags show default privileges (not always: true). The skill does not request persistent system privileges or modify other skills' configs from what is visible.
Assessment
The skill appears to do exactly what it says — scrape SimplyWall.st pages and parse embedded React state — and it doesn't request credentials. Before installing: 1) inspect the full skill.py (the provided excerpt was truncated) to confirm there are no hidden network calls or telemetry; 2) ensure aiohttp will be available in the runtime (or install it) since there's no install step; 3) consider running the skill in an isolated environment because it performs HTTP fetches; and 4) verify that scraping SimplyWall.st complies with your legal/terms-of-service constraints.

Like a lobster shell, security has layers — review code before you run it.

latestvk9762tv895dtgksk8jrj8dy9an837pzh

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📈 Clawdis

Comments