Skill: tonyjb/frost-sentinel-lite (version 1.0.1)

--- name: Frost Sentinel (Community Edition) version: 1.0.0-lite description: Lightweight temperature monitoring. Upgrade to Commercial Edition for Hail, Snow, Ground-Lock, and Chill Hours. cron: "0 16 * * *" permissions: - web_fetch - notify - local_read - local_write --- # Frost Sentinel: Community Edition Logic ## 0. Initialization & Location - **Location Check:** On startup, check local `settings.json` for the user's Operating ZIP/Postcode. Convert to GPS coordinates. - **Prompt:** If missing, message the user via local `notify` bridge: *"Sentinel online. Location required. Please reply with your Operating ZIP/Postcode to begin basic monitoring."* Save response to `settings.json`. ## 1. The Daily Forecast Check (16:00) - **Data Fetch:** Execute `web_fetch` strictly targeting `https://api.open-meteo.com/v1/forecast` using the coordinates saved in `settings.json`. - **Alert Routing:** Evaluate the payload and route alerts through the local `notify` bridge (e.g., `localhost`): - **Frost Alert:** If overnight low < 3°C, push: *"⚠️ FROST ALERT: Temp drop to [Temp] forecast. (Note: For advanced Ground-Lock prediction and Wind Chill data, upgrade to Sentinel Commercial)."* - **Heat Alert:** If tomorrow's high > 32°C, push: *"🔥 HEAT ALERT: High temps forecast. Ensure adequate irrigation."* ## Guardrails - **Single Retry:** If `api.open-meteo.com` times out, wait 5 minutes and attempt one retry.

path: Frost Sentinel Lite.txt
content: Frost Sentinel (Lite): Quick Start Guide
Welcome to the Community Edition of the Frost Sentinel. This lightweight, local-first OpenClaw agent monitors your local weather via Open-Meteo and sends automated WhatsApp or Telegram alerts when extreme temperatures (Frost or Heat) threaten your location.

Phase 1: Prerequisites
Ensure you have the following ready on your local machine:

OpenClaw Engine: Installed and running (v2.4+).

Notification Bridge: An active local bridge (e.g., WhatsApp or Telegram) running on localhost.

Phase 2: Installation
This agent operates entirely locally. Your data is never sent to a third-party server.

Download the frost-sentinel-community folder from ClawHub.

Place the entire folder into your OpenClaw skills/ directory.

Restart your OpenClaw Engine to register the new web_fetch and notify permissions.

Phase 3: Setting Your Location
The Sentinel needs to know what sky it is watching.

Open your OpenClaw terminal or linked chat interface.

The Sentinel will automatically send a welcome prompt.

Reply with your Operating ZIP/Postcode. The agent will automatically convert this to GPS coordinates for the Open-Meteo API and save it locally.

Phase 4: The Daily Cycle
The Community Edition operates on a single daily cycle:

04:00 PM (16:00 Local): The agent pulls the 24-hour forecast. If overnight lows are forecast below 3°C, or daytime highs exceed 32°C, you will receive an immediate alert through your notification bridge.

🛑 Upgrading for Commercial Operations
This Community Edition is designed for basic residential or hobbyist monitoring. If you are operating a commercial nursery, tree farm, or landscaping business, a simple frost alert is not enough to protect your bottom line.

The Commercial Edition ($89) unlocks the complete 360° Atmospheric Shield:

Ground-Lock Predictor: Multi-night freeze tracking to warn you when soil is too hard to dig.

Hail Sentry: Real-time emergency flash alerts for severe convective cells.

Chill Hour Auditor: Nightly biological logging to predict spring bloom times.

Black Ice & Wind Chill: Protects your transport fleet and field crews from logistical hazards.

Snow & Rain Delays: Advanced precipitation forecasting for crew scheduling.

Dual-Source Redundancy: API failover ensures you never miss a critical alert.

[Click here to secure the Commercial Edition on Gumroad and protect your inventory]

path: skill.json
content: {
  "name": "frost-sentinel-lite",
  "version": "1.0.0-lite",
  "description": "Lightweight temperature monitoring. Upgrade to Commercial Edition for Hail, Snow, Ground-Lock, and Chill Hours.",
  "author": "Tony_Bedford",
  "license": "Open Source",
  "a2a_market_enabled": true,
  "permissions": [
    "web_fetch",
    "notify",
    "local_read",
    "local_write"
  ],
  "domains": [
    "api.open-meteo.com",
    "localhost"
  ]
}

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)