eodhd
Installation
SKILL.md
EODHD
Overview
Build the wrapper as a small, stateless Bash CLI that translates stable subcommands into EODHD HTTPS requests and emits machine-friendly output. Keep secrets outside the repo and outside the CLI's own persistence model by aligning auth to OpenClaw-managed environment injection.
Workflow
-
Confirm the task shape.
- If the user is asking for a plan, load references/implementation-plan.md.
- If the user is asking how to wire credentials safely, load references/openclaw-secrets.md.
- If the user is asking for actual code changes, implement the narrowest useful slice first and preserve stateless behavior.
-
Hold the contract steady.
- Prefer
eodhdas the binary name. - Default to JSON on stdout and diagnostics on stderr.
- Exit non-zero on HTTP, auth, or argument errors.
- Do not create config files, caches, token stores, or hidden state.
- Prefer