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:
| 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.
Commands
| 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 |
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):
- Look up in
references/resorts.md - Get the corresponding slug
- Use slug for OpenSnow URL
Example: JHMR โ jacksonhole โ opensnow.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 + timestampNext 1-5 Daysโ forecasted snowNext 6-10 Daysโ extended forecastNext 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:
| 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.
First-Time Setup
If user asks for snow report with no config:
- Ask: "What's your home mountain? I'll set it as your default."
- Create
memory/snow-preferences.mdwith their answer - Ask: "Any other favorites to add for comparisons?"
- 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