SeaLegs AI Marine Forecast API
v1.0.0Get AI-powered marine weather forecasts for any location worldwide
⭐ 0· 791·0 current·0 all-time
bySeaLegs AI@sealegs-ai-coder
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the required items: a single API key (SEALEGS_API_KEY) and curl for example requests. The included example Python script and cURL examples align with a client for api.sealegs.ai.
Instruction Scope
SKILL.md only instructs the agent to call SeaLegs API endpoints and to optionally provide a webhook_url (user-supplied). The included spotcast_workflow.py will load a local .env file (examples/.env) and set any key=value pairs it finds into environment variables — this can accidentally surface other local secrets if you put them in that file. Also be mindful that webhook_url is an arbitrary HTTPS endpoint you may provide; callbacks will POST forecast data there.
Install Mechanism
No install spec — instruction-only with an example script. No downloads or external installers. Example Python code requires the requests package but nothing is implicitly fetched or executed by the skill during install.
Credentials
Only SEALEGS_API_KEY is required and is declared as the primary credential, which is proportionate. The SKILL.md also shows an option to put the key into the agent's OpenClaw config — storing keys in a shared config file has the usual tradeoffs (ease of use vs broader exposure to other local tools/people).
Persistence & Privilege
always is false and the skill does not request persistent system privileges or attempt to modify other skills' configs. It behaves like a normal, user-invoked integration.
Assessment
This skill appears to do what it claims: call SeaLegs' marine forecast API using an API key. Before installing: 1) Verify you trust the SeaLegs service (developer.sealegs.ai) and are comfortable providing its API key. 2) Don't place unrelated secrets into examples/.env (the Python example will load any key=value pairs it finds). 3) If you use webhook_url, only point it at endpoints you control or trust because forecast results will be POSTed there. 4) Be aware the example script requires Python's requests package if you run it locally. If any of these points are unacceptable, don't install or run the examples until you've confirmed the risks.Like a lobster shell, security has layers — review code before you run it.
latestvk97byfq6mjr0yb6sn9h8p4bk4d80xksj
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binscurl
EnvSEALEGS_API_KEY
Primary envSEALEGS_API_KEY
