К основному содержанию
скилл CX Codex

Weather Automation — скилл для Claude Code: погода и установка

Скилл получает текущую погоду и прогноз, создаёт предупреждения по условиям и запускает погодные сценарии для выбранных локаций.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add claude-office-skills/skills --skill weather-automation -a claude-code
Открыть на GitHub

Что делает Weather Automation

Weather Automation работает через MCP-сервер weather-mcp. Он вызывает weather_current, weather_forecast, weather_alerts и weather_historical, чтобы получать текущие условия, прогнозы, предупреждения и исторические данные.

Скилл принимает локации, диапазоны дат, пороги предупреждений и триггеры автоматизации. Сценарии могут отправлять уведомления, проверять погоду перед событием календаря или запускать действие для Home Assistant. Пороговые уведомления нужно задать заранее, поэтому это повод проверить условия срабатывания до запуска.

Для частых запросов автор советует использовать кэширование. Также в сценариях предусмотрены метрические и имперские единицы.

Какие задачи решает

  • получать текущую погоду по локации или координатам
  • запрашивать прогноз для даты или нескольких дней
  • настраивать предупреждения о дожде и заморозках
  • проверять погоду перед событием из календаря
  • отправлять погодную сводку в Slack

Примеры запросов агенту

  • «Получи текущую погоду для San Francisco, CA»
  • «Настрой предупреждение, если вероятность осадков превысит 70% в ближайшие 6 часов»
  • «Проверь прогноз для завтрашнего события из календаря и предупреди организатора о дожде»

Как установить Weather Automation

1Через Skills CLI (Vercel)

npx skills add claude-office-skills/skills --skill weather-automation -a claude-code

2Вручную: положить файлы

~/.claude/skills/weather-automation/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/weather-automation/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о Weather Automation

Как установить Weather Automation в Claude Code?

Выполните npx skills add claude-office-skills/skills --skill weather-automation -a claude-code, затем повторите npx skills add claude-office-skills/skills --skill weather-automation -a claude-code. Файл скилла находится по пути ~/.claude/skills/weather-automation/SKILL.md.

Что делает Weather Automation?

Скилл получает текущие погодные условия, прогнозы, предупреждения и исторические данные. На их основе он помогает строить уведомления и сценарии по погодным условиям.

Какие данные нужны для погодных сценариев?

Можно передавать локации, диапазоны дат, пороги предупреждений и триггеры автоматизации. Локацию можно задавать названием или координатами.

Исходный текст

SKILL.md · MIT
---
name: Weather Automation
description: Automate weather-based workflows, forecasts, alerts, and location-aware notifications
version: 1.0.0
author: Claude Office Skills
category: utilities
tags:
  - weather
  - forecast
  - alerts
  - location
  - automation
department: operations
models:
  - claude-3-opus
  - claude-3-sonnet
  - gpt-4
mcp:
  server: weather-mcp
  tools:
    - weather_current
    - weather_forecast
    - weather_alerts
    - weather_historical
capabilities:
  - Current conditions
  - Forecast retrieval
  - Weather alerts
  - Historical data
input:
  - Locations
  - Date ranges
  - Alert thresholds
  - Automation triggers
output:
  - Weather data
  - Forecasts
  - Alert notifications
  - Reports
languages:
  - en
related_skills:
  - calendar-automation
  - home-assistant
  - slack-workflows
---

# Weather Automation

Automate weather-based workflows and notifications.

## Core Capabilities

### Current Weather
```yaml
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
```yaml
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
```yaml
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
```yaml
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
```yaml
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"
```

## Best Practices

1. **Caching**: Cache frequent requests
2. **Units**: Support both metric/imperial
3. **Accuracy**: Use reliable data sources
4. **Alerts**: Set sensible thresholds
5. **Location**: Support multiple formats

© Claude Office Skills · MIT · claude-office-skills/skills

Похожие скиллы

Все скиллы по теме «Автоматизация и no-code: n8n, Zapier, Make» →
pp-weather-goat Trevin Chow Скилл для Claude и других агентов: погода, штормовые предупреждения NWS, качество воздуха и совет — ехать на велосипеде или нет. CX Codex +1 501установок threejs-weather MengTo Добавляет в Three.js сцены управляемые состояния дождя, грозы и снега. Нужен для атмосферного фона, где погода меняет частицы, свет и поверхность. CX Codex +1 1 200установок earth2studio-deterministic-forecast NVIDIA Earth-2 Team Скилл помогает собрать скрипт детерминированного прогноза погоды на Earth2Studio: подбирает модель, источник данных и бэкенд записи. CX Codex +1 1 900установок playwright-automation kindlmann Учит агента писать стабильные E2E-тесты на Playwright в TypeScript: Page Object Model, фикстуры, автоожидание, параллельный запуск. Пригодится, когда заводите новый набор тестов или переписываете флакающие. CX Codex +1 1 900установок workflow-automation davila7 Скилл для проектирования воркфлоу с durable execution: шаги переживают сбой сети и продолжают с места остановки. Пригодится, когда платёжный или фоновый процесс нельзя терять. 1 661установок Hooks Automation ruvnet Система хуков для автоматической координации операций в Claude Code, форматирования кода и обучения на шаблонах. Управляет агентами, сохраняет контекст сессий и интегрируется с MCP-инструментами. CX Codex +1 1 100установок

Из того же набора109

skill-name Шаблон скилла из набора Claude Office Skills: задаёт структуру метаданных и разделов для скиллов по документам и юридическим задачам. CX Codex +1 4 500установок Suspicious Email Analyzer Скилл проверяет подозрительные электронные письма на фишинг, мошеннические схемы и опасные ссылки. Помогает оценить надёжность отправителя перед переходом по адресу. CX Codex +1 4 500установок Offer Letter Generator Собирает формальное письмо-оффер с должностью, зарплатой, бонусами и дедлайном ответа. Пригодится, когда нанимаете и нужен аккуратный документ без юриста под рукой. CX Codex +1 4 500установок lead-routing Скилл распределяет входящие лиды между менеджерами: скоринг, территории, round-robin и контроль загрузки. Пригодится, когда лиды приходят быстрее, чем их успевают разбирать вручную. CX Codex +1 4 500установок Pipedrive Automation Скилл автоматизирует работу с Pipedrive через агентские команды: создаёт сделки, двигает этапы воронки и ставит задачи. Пригодится для ведения продаж прямо из консоли. CX Codex +1 4 500установок Intercom Automation Скилл для автоматизации переписки и поддержки в Intercom: триггеры, сегменты пользователей, онбординг-цепочки и продуктовые туры. CX Codex +1 4 500установок Zendesk Automation Скилл распределяет обращения по отделам и отслеживает SLA в Zendesk. Пригодится командам поддержки, чтобы ускорить обработку тикетов. CX Codex +1 4 500установок mcp-hub Скилл подключает агента к каталогу MCP-серверов: файловые системы, базы данных, API и обработка документов. Пригодится, когда агенту нужно выйти за пределы проекта. CX Codex +1 4 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой