Skill
opensnow
Hyper-local weather forecasts and conditions for any mountain location and elevation, worldwide. Provides current conditions, hourly forecasts, 5-day day/night snow forecasts, resort snow reports, and expert-written Daily Snow posts. Authentication via api_key query parameter (partnership access only).
When to use opensnow
Choose if
You have an OpenSnow partnership API key and need hyper-local mountain/snow forecasts inside an agent loop — best-skiing-day rankings, storm progression, overnight snowfall checks, expert Daily Snow narratives, and diff-based change detection on resort reports. Pick this over generic weather APIs (Open-Meteo, NWS) when the use case is specifically skiing/snowboarding decisions and you can access the partnership tier.
Avoid if
You don't have a partnership API key — OpenSnow does not document a public sign-up path and the upstream is restricted. Also avoid when you only need a Level-5 forecast but the workflow expects Daily Snow (Level 10) — the tier mismatch produces incomplete results. For free-tier alternatives, use pp-open-meteo.
Risk Flags
- HIGH auth Partnership-only API access — agents without a valid partnership key get denied. The README does not describe a public sign-up path. Without a key the capability is effectively unavailable.
- MEDIUM scope Tiered access: Level 5 grants point-based forecasts; Level 10 grants named locations, snow reports, and Daily Snow. Workflows requiring Daily Snow on lower tiers fail silently or return partial data.
- LOW data_quality API key is stored locally and passed as a query parameter on every request — query-string credentials surface in any intermediate proxy logs. Read-only by design.
- LOW runtime Default install needs Node.js (npx); Go fallback needs Go 1.23+; pre-built binaries available for macOS/Unix.
Cost
Type: Unknown
Hidden costs
- OpenSnow API access is "partnership-only" per the README — pricing not disclosed publicly. The CLI binary is free; the upstream key is not generally available.
Install
Default
npx -y @mvanhorn/printing-press install opensnow
Estimated time to first success: ~10 min
Dependencies
Minimum runtime: Node.js 18+ (or Go 1.23+; pre-built binary alternative)
Distribution
- Repository
- https://github.com/mvanhorn/printing-press-library