skills/uv-sun/SKILL.md
Check the current UV index and sun safety advice for Australian cities. Use this skill when the user asks about UV index, sunscreen, sun protection, sunburn risk, whether it's safe to be outside in the sun, SPF recommendation, or sun safety for any Australian city. Works with zero configuration — no API keys needed.
npx skillsauth add agairola/fuel-pricing-skill uv-sunInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check current UV index and sun safety advice for Australian cities. Zero config — no API keys, no setup.
npx skills add agairola/life-skills --skill uv-sun
Trigger this skill when the user:
brew install uv (macOS) or pip install uv (all platforms)uv run.!command -v uv > /dev/null 2>&1 && echo "uv: installed" || echo "uv: NOT INSTALLED"
uv run "${CLAUDE_SKILL_DIR}/scripts/uv_sun.py" [OPTIONS]
| Flag | Values | Default | Purpose |
|------|--------|---------|---------|
| --city | city name (string) | Sydney | City to look up (fuzzy matched) |
| --all | (flag) | off | Show all cities sorted by UV index descending |
| --no-cache | (flag) | off | Force fresh data |
Only parse stdout (JSON). Stderr contains diagnostics only.
# Default — Sydney UV index
uv run "${CLAUDE_SKILL_DIR}/scripts/uv_sun.py"
# Specific city
uv run "${CLAUDE_SKILL_DIR}/scripts/uv_sun.py" --city Melbourne
# Fuzzy match — "bris" matches "Brisbane"
uv run "${CLAUDE_SKILL_DIR}/scripts/uv_sun.py" --city bris
# All Australian cities sorted by UV index
uv run "${CLAUDE_SKILL_DIR}/scripts/uv_sun.py" --all
# Force fresh data
uv run "${CLAUDE_SKILL_DIR}/scripts/uv_sun.py" --city Perth --no-cache
Follow the formatting rules in ../../references/platform-formatting.md. Key skill-specific formatting below.
UV Index for Sydney: 5.2 (Moderate)
Measured at 12:30 on 2026-03-11
Sun protection: Sun protection recommended from 10am to 3pm
SPF: SPF 30+
Exercise: Safe to exercise outdoors with sun protection
Source: ARPANSA UV Monitoring
UV Index across Australia (highest to lowest):
Darwin — 11.3 (Extreme)
Townsville — 9.8 (Very High)
Brisbane — 8.1 (Very High)
Alice Springs — 7.5 (High)
Perth — 6.4 (High)
Sydney — 5.2 (Moderate)
Gold Coast — 5.0 (Moderate)
Adelaide — 4.8 (Moderate)
Newcastle — 4.5 (Moderate)
Canberra — 3.9 (Moderate)
Melbourne — 3.2 (Moderate)
Hobart — 2.1 (Low)
Source: ARPANSA UV Monitoring
| UV Index | Category | Sun Protection | |----------|----------|----------------| | 0-2 | Low | No protection required for most people | | 3-5 | Moderate | Sun protection recommended 10am-3pm | | 6-7 | High | Sun protection recommended 9am-4pm | | 8-10 | Very High | Sun protection essential 8am-5pm | | 11+ | Extreme | Sun protection essential all day |
| Category | SPF | Notes | |----------|-----|-------| | Low | SPF 15+ | Only if spending extended time outdoors | | Moderate | SPF 30+ | Apply before going outside | | High | SPF 50+ | Reapply every 2 hours | | Very High | SPF 50+ | Reapply every 2 hours, seek shade | | Extreme | SPF 50+ | Reapply every 2 hours, avoid peak hours |
The ARPANSA feed covers major Australian cities including: Sydney, Melbourne, Brisbane, Adelaide, Perth, Darwin, Hobart, Canberra, Townsville, Alice Springs, Newcastle, Gold Coast. The --all flag shows every city in the feed.
All data comes from ARPANSA (Australian Radiation Protection and Nuclear Safety Agency) via their public UV monitoring XML feed. No API key needed. Data updates every few minutes during daylight hours. No user data is sent to any service.
content-media
Extract transcripts from YouTube videos. Use when the user asks for a transcript, subtitles, or captions of a YouTube video and provides a YouTube URL (youtube.com/watch?v=, youtu.be/, or similar). Supports output with or without timestamps.
development
Check live traffic incidents, roadworks, and hazards in Sydney. Use this skill when the user asks about traffic jams, road closures, accidents, roadworks, traffic conditions, how the traffic is, M5 traffic, highway conditions, or any Sydney traffic question. Works without API keys (provides Live Traffic NSW/Google Maps links) but best with a free TfNSW API key for real-time incident data.
development
Check Sydney toll road prices and calculate route toll costs. Use this skill when the user asks about toll prices, toll costs, how much the toll is, M2 toll, harbour bridge toll, tunnel toll, cheapest route, toll calculator, E-Tag, Linkt, or any Sydney toll road question. Works with zero configuration — no API keys needed.
development
Plan trips, check real-time departures, and find stops on Sydney's public transport network (trains, buses, ferries, light rail, metro). Use this skill when the user asks about trains, buses, ferries, light rail, metro, Opal fares, commuting, "how do I get to", next departure, timetable, platform, or any Sydney public transport question. Works without API keys (provides Google Maps/TfNSW links) but best with a free TfNSW API key for real-time data.