weather-automation

Automate weather-based workflows, forecasts, alerts, and location-aware notifications

INSTALLATION
npx skills add https://github.com/claude-office-skills/skills --skill weather-automation
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Weather Automation

Automate weather-based workflows and notifications.

Core Capabilities

Current Weather

current_weather:

  location: "San Francisco, CA"

  # or coordinates

  lat: 37.7749

  lon: -122.4194

response:

temperature: 65°F

feels_like: 63°F

humidity: 72%

wind_speed: 12 mph

conditions: "Partly Cloudy"

uv_index: 5

### Forecast

forecast:

location: "New York, NY"

days: 7

daily:

- date: "2024-01-20"

high: 45°F

low: 32°F

conditions: "Snow"

precipitation_chance: 80%

hourly:

interval: 3 # hours

periods: 24


### Weather Alerts

alert_rules:

- name: "Rain Alert"

condition:

precipitation_chance: "> 70%"

within_hours: 6

action:

notify: slack

message: "☔ Rain expected in next 6 hours"

- name: "Freeze Warning"

condition:

temperature: "< 32°F"

action:

- notify: sms

- trigger: home_assistant

action: protect_pipes


## Workflow Examples

### Morning Briefing

morning_weather:

trigger: daily at 6:30 AM

actions:

- get_forecast:

location: home

days: 1

- send_notification:

channel: slack_dm

message: |

🌤️ Good morning! Today's weather:

High: {{high}}°F | Low: {{low}}°F

{{conditions}}

{{#if rain}}☔ Bring an umbrella!{{/if}}


### Event Planning

event_weather:

trigger: calendar_event_tomorrow

condition:

event_type: outdoor

actions:

- get_forecast:

location: "{{event.location}}"

date: "{{event.date}}"

- if:

precipitation_chance: "> 50%"

then:

- notify: organizer

message: "Consider backup venue - rain likely"

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card