Wrap a public HTTP API (Open-Meteo weather as the demo) with credential handling, error normalisation, and a single retry on transient network failures. Demonstrates the production-shaped baseline for any "skill that calls an external service" — env-based secrets, structured error output, no leaked API keys in logs, and a deliberate retry policy. The Open-Meteo endpoint used here is keyless on purpose so the example runs without setup; replace OPEN_METEO_URL with your own host and add process.env.MY_API_KEY for an auth'd version.
$npx -y skills add chronoaiproject/ornn --skill api-fetch-wrapperInstalls into the current project.
Run `npx skills use "https://github.com/chronoaiproject/ornn" --skill "chronoaiproject/ornn/api-fetch-wrapper"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/chronoaiproject/ornn" that are relevant to the current task. Run `npx skills add "https://github.com/chronoaiproject/ornn"` and select the relevant skills, then follow their instructions.