LaunchKit · 2026
Back to Skills

farmos-weather

Query weather data and forecasts for farm fields via the Agronomy module.

0
364 downloads
by @brianppetty

Setup & Installation

openclaw skills install @brianppetty/farmos-weather

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install farmos-weather

Version History

v1.0.1Mar 4, 2026 - Version note by skill developer:

- Adds a "Units" section clarifying that all weather API values are in US imperial units and must be displayed as-is with no conversion. - Adds a "Date Handling" section explaining that forecast data is anchored to today (not tomorrow) and how to reference dates properly when displaying information.

What This Skill Does

Queries current weather conditions, forecasts, growing degree days, spray evaluations, and historical data for farm fields via the FarmOS Agronomy module. All 69 fields in the operation are in central Indiana, so any field ID can stand in when a specific one is not provided. The skill also cross-references scheduled tasks and field observations when weather affects planned operations.

Rather than returning weather data in isolation, the skill connects forecasts to scheduled farm tasks and recent field observations, surfacing conflicts like a spray task scheduled during a rainy window.

When to use it

  • Check spray conditions before applying herbicide to a field
  • Get growing degree day accumulation for corn since a target start date
  • Review the 7-day forecast before scheduling tillage or planting
  • Look up historical precipitation over the past 30 days for a field
  • Flag weather-sensitive tasks that conflict with incoming rain or wind

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Can we spray field 14 this week?

AGENT
  1. 1Call GET /api/weather/field/14/spray-conditions to evaluate wind speed, rain probability, and temperature
  2. 2Call GET /api/weather/field/14/forecast?days=7 to identify rain-free windows
  3. 3Query farmos-tasks to check if any spray tasks are scheduled this week
  4. 4Compare forecast windows against spray thresholds: wind under 10 mph, no rain within 24 hours
  5. 5Return recommended spray days with any conflicting scheduled tasks noted
OUTPUT

Today and tomorrow meet spray conditions. Wind is 7 mph and no rain until Thursday. You have a spray task on field 14 scheduled for Wednesday, that window works. Rain arrives Thursday through Saturday, so avoid those days.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

FarmOS instance with the Agronomy module installed and accessible at the configured API base URL