From sundial-org-awesome-openclaw-skills-4
Fetches live snow conditions, forecasts, and ski reports for 1000+ worldwide resorts via OpenSnow. Supports SnowTick codes, user favorites, comparisons, and powder alerts.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
Fetch live snow conditions from OpenSnow for any ski resort worldwide.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Fetch live snow conditions from OpenSnow for any ski resort worldwide.
4-letter codes for quick mountain lookups, like stock tickers:
| Ticker | Resort |
|---|---|
JHMR | Jackson Hole |
TARG | Grand Targhee |
MMTH | Mammoth |
BIRD | Snowbird |
ALTA | Alta |
BOAT | Steamboat |
WHIS | Whistler |
Full list in references/resorts.md. Use tickers anywhere you'd use a resort name.
| User Says | Action |
|---|---|
| "snowtick" | Quick ticker tape of all favorites |
| "snow report" / "how's the snow" | Pull default mountain from user config |
| "snow at Mammoth" / "Jackson snow" | Pull specific resort |
| "JHMR" / "what's TARG at" | Pull by SnowTick code |
| "compare Jackson and Targhee" | Multi-mountain comparison |
| "compare JHMR TARG MMTH" | Compare by tickers |
| "powder alert" / "where's it snowing" | Check forecasts across favorites |
Check memory/snow-preferences.md for user settings:
# Snow Preferences
## Default Mountain
JHMR
## Favorites
- JHMR (Jackson Hole)
- TARG (Grand Targhee)
- MMTH (Mammoth)
- ALTA (Alta)
## Report Style
- compact (default) | detailed
- skip: parking
Tickers or slugs both work. If no config exists, ask user for their home mountain and create the file.
When user provides a ticker (4 uppercase letters):
references/resorts.mdExample: JHMR → jacksonhole → opensnow.com/location/jacksonhole/snow-summary
1. Read user favorites from memory/snow-preferences.md
2. Open all favorite resort tabs in parallel
3. Snapshot each tab for snow data
4. Extract: base depth, 5-day forecast, current conditions
5. Format as ticker tape with best bet arrow
6. Close all tabs
1. browser action=open targetUrl=https://opensnow.com/location/{slug}/snow-summary
2. browser action=snapshot compact=true
3. Extract key data, close tab
1. Open all resort tabs in parallel (browser action=open for each)
2. Snapshot all tabs
3. Extract and format comparison table
4. Close all tabs
From OpenSnow snapshot, find:
Last 24 Hours — reported snowfall + timestampNext 1-5 Days — forecasted snowNext 6-10 Days — extended forecastNext 11-15 Days — long range📈 SnowTick — {date}
JHMR 12" ▲ 6" ❄️ snowing
FISH 8" ▲ 2" ☀️ clear
SGAR 24" ▲ 12" ❄️ snowing ←
BALD 36" ▲ 8" 🌨️ flurries
BRDG 6" ▲ 0" ☀️ clear
ROCK 2" — 0" ☀️ clear
▲ = next 5 days | ← = best bet
Columns: Ticker | Base depth | 5-day forecast | Current conditions
🏔️ {Resort} [{TICK}] — {date}
**Snow:** {24hr}" | Next 5d: {forecast}"
**Now:** {temp}°F, {conditions}, wind {speed} mph
**Daily Snow:** {1 sentence summary}
🏔️ {Resort} [{TICK}] — {date}
**Now:** {temp}°F ({feels}°F), {conditions}, wind {speed} mph {dir}
| Period | Snow |
|--------|------|
| Last 24hr | X" |
| Next 5 days | X" |
| Next 6-10 days | X" |
| Next 11-15 days | X" |
**Daily Snow ({expert}):** {full summary}
**AI Overview:** {summary}
📊 Snow Comparison — {date}
| Ticker | Resort | 24hr | Next 5d | Next 10d | Temp |
|--------|--------|------|---------|----------|------|
| JHMR | Jackson Hole | 0" | 0" | 8" | 11°F |
| TARG | Grand Targhee | 0" | 2" | 12" | 8°F |
| ALTA | Alta | 0" | 1" | 6" | 15°F |
**Best Bet:** TARG — most snow coming
🚨 Powder Alert — {date}
Checking your favorites for incoming snow...
| Ticker | Resort | Next 5d | Next 10d |
|--------|--------|---------|----------|
| TARG | Grand Targhee | 6" | 18" | ← Best
| JHMR | Jackson Hole | 0" | 8" |
| ALTA | Alta | 2" | 10" |
**Verdict:** TARG looking best for next week
See references/resorts.md for full list with tickers.
Quick reference:
| Region | Tickers |
|---|---|
| Wyoming | JHMR TARG SNWK |
| Utah | ALTA BIRD PCMR DEER |
| Colorado | VAIL AJAX TELL BOAT |
| California | MMTH PALI KIRK HVLY |
| Montana | BSKY FISH BRDG |
| BC | WHIS RVLK |
| Japan | NSKO HAKU |
For unlisted resorts: search opensnow.com and grab slug from URL, then add ticker to references.
If user asks for snow report with no config:
memory/snow-preferences.md with their answer