Snow Report

v1.0.0

Get snow conditions, forecasts, and ski reports for any mountain resort worldwide. Use when asked about snow, powder, ski conditions, or mountain weather. Supports 1000+ resorts via OpenSnow. Users can set favorite mountains for quick access. Supports SnowTick 4-letter codes (JHMR, TARG, MMTH) for quick lookups.

1· 1.9k·1 current·1 all-time
byDave Morin@davemorin
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (snow conditions from OpenSnow) match the instructions and reference data (resorts.md). The declared functionality (ticker lookups, favorites, comparisons) aligns with the assets in the bundle.
Instruction Scope
Runtime instructions tell the agent to open OpenSnow URLs, snapshot pages, extract forecast fields, and read/write memory/snow-preferences.md. This is expected for a web-scraping reporting skill, but it does require the agent's browser/snapshot capabilities and will create/read a local memory file for user preferences — review that file if you want to control what is stored.
Install Mechanism
No install spec or code files — instruction-only. Nothing is downloaded or written to disk beyond the stated memory file writes, so install risk is low.
Credentials
No environment variables, credentials, or config paths are requested. The skill only references OpenSnow pages and the included resorts list; requested access is proportionate to the stated purpose.
Persistence & Privilege
always is false and the skill is user-invocable. It does instruct creation/reading of a per-skill memory file (memory/snow-preferences.md) for favorites — expected behavior and limited in scope.
Assessment
This skill appears to do what it says and requires no extra credentials or installs. Before enabling it, consider: (1) it needs the agent's web/browser snapshot capability to fetch pages from opensnow.com — ensure you are comfortable with the agent opening external pages; (2) it will create/read memory/snow-preferences.md to store your default mountain and favorites — avoid putting any sensitive data in that file; (3) OpenSnow content may be partially paywalled, and the skill may visit resort sites if asked for extra details; and (4) if you plan to let agents run autonomously, remember this skill will browse external sites when invoked. If any of these are concerns, inspect references/resorts.md and the memory file template before use or disable the skill.

Like a lobster shell, security has layers — review code before you run it.

latestvk975a6cgrx92nwscdemakb8hh17zq51g
1.9kdownloads
1stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Snow Report

Fetch live snow conditions from OpenSnow for any ski resort worldwide.

SnowTick — Mountain Tickers

4-letter codes for quick mountain lookups, like stock tickers:

TickerResort
JHMRJackson Hole
TARGGrand Targhee
MMTHMammoth
BIRDSnowbird
ALTAAlta
BOATSteamboat
WHISWhistler

Full list in references/resorts.md. Use tickers anywhere you'd use a resort name.

Commands

User SaysAction
"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

User Configuration

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.

Resolving Tickers

When user provides a ticker (4 uppercase letters):

  1. Look up in references/resorts.md
  2. Get the corresponding slug
  3. Use slug for OpenSnow URL

Example: JHMRjacksonholeopensnow.com/location/jacksonhole/snow-summary

Quick Usage

SnowTick Command

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

Single Mountain

1. browser action=open targetUrl=https://opensnow.com/location/{slug}/snow-summary
2. browser action=snapshot compact=true
3. Extract key data, close tab

Multi-Mountain Comparison

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

Data Extraction

From OpenSnow snapshot, find:

Snow Summary

  • Last 24 Hours — reported snowfall + timestamp
  • Next 1-5 Days — forecasted snow
  • Next 6-10 Days — extended forecast
  • Next 11-15 Days — long range

Current Conditions (under "Right Now")

  • Temperature + feels-like
  • Wind speed, direction, gusts
  • Conditions (Sunny, Snowy, etc.)

Local Expert (Daily Snow)

  • Expert name
  • Forecast narrative

AI Overview

  • Quick conditions summary

Output Formats

SnowTick (favorites dashboard)

📈 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

Compact (default)

🏔️ {Resort} [{TICK}] — {date}

**Snow:** {24hr}" | Next 5d: {forecast}"
**Now:** {temp}°F, {conditions}, wind {speed} mph
**Daily Snow:** {1 sentence summary}

Detailed

🏔️ {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}

Comparison Table

📊 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

🚨 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

Resort Slugs & SnowTick Codes

See references/resorts.md for full list with tickers.

Quick reference:

RegionTickers
WyomingJHMR TARG SNWK
UtahALTA BIRD PCMR DEER
ColoradoVAIL AJAX TELL BOAT
CaliforniaMMTH PALI KIRK HVLY
MontanaBSKY FISH BRDG
BCWHIS RVLK
JapanNSKO HAKU

For unlisted resorts: search opensnow.com and grab slug from URL, then add ticker to references.

First-Time Setup

If user asks for snow report with no config:

  1. Ask: "What's your home mountain? I'll set it as your default."
  2. Create memory/snow-preferences.md with their answer
  3. Ask: "Any other favorites to add for comparisons?"
  4. Pull their first report

Notes

  • OpenSnow is JS-rendered; browser required
  • Data updates throughout day; morning reports freshest
  • 11-15 day forecast may be paywalled (show what's visible)
  • For resort-specific data (lifts, groomed runs), check resort's own site

Comments

Loading comments...