FarmOS Task Manager for Openclaw

A powerful tool for Openclaw Skills to manage agricultural work orders, track task assignments, and monitor farm productivity in real-time.

brianppetty
v1.0.0
Feb 22, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install farmos-tasks

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install farmos-tasks using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is FarmOS Task Manager?

The FarmOS Task Manager is a sophisticated integration for Openclaw Skills designed to streamline agricultural operations. It allows users to query, create, and manage farm-specific tasks, such as field spraying, equipment maintenance, and restock requests, through a conversational interface. By bridging the gap between field talk and data management, this skill ensures no work order is lost and every team member stays informed about their assignments.

Leveraging the power of Openclaw Skills, this tool provides a central hub for farm workflow, integrating directly with existing FarmOS APIs to maintain high data integrity. It supports various roles, from farm managers creating complex work orders to employees checking their daily assignments, all while maintaining a secure, authenticated connection to the farm's backend infrastructure.

FarmOS Task Manager Use Cases

  • Creating new work orders for field operations like spraying, planting, or harvesting.
  • Checking for overdue tasks or viewing personal assignments for farm employees.
  • Identifying supply shortages and automatically generating procurement tasks for the management team.
  • Monitoring the progress of active tasks through real-time status updates from the field.
  • Confirming field actions based on integrated triggers like weather alerts or equipment availability.

How FarmOS Task Manager Works

  1. The user provides a natural language trigger to Openclaw Skills, such as "we need to spray field 14 before Thursday."
  2. The skill analyzes the input to extract critical metadata including field location, action type, priority, and deadlines.
  3. A confirmation prompt is generated, allowing the user to verify task details before any data is written.
  4. Upon confirmation, the skill executes an authenticated POST request to the FarmOS API to create the work order.
  5. The task enters a logical workflow, moving from pending to assigned, in_progress, and finally completed or cancelled.
  6. Throughout the lifecycle, the skill cross-references other modules to flag potential conflicts, such as incoming rain or equipment downtime.

FarmOS Task Manager Setup

To enable this skill, ensure your Openclaw Skills environment can reach the FarmOS API base. Write operations require a JWT token for authentication.

# Generate a manager-level token for task creation
TOKEN=$(~/clawd/scripts/farmos-auth.sh manager)

# Example: List tasks using the integration endpoint (No Auth)
curl http://100.102.77.110:8007/api/integration/tasks

Ensure that user roles are correctly mapped in the ~/.clawdbot/farmos-users.json file to permit the appropriate level of access for authenticated endpoints.

FarmOS Task Manager Data Schema & Taxonomy

The skill organizes farm data using a structured task schema and summary aggregates. Use the following table to understand the primary data objects returned by Openclaw Skills:

Attribute Description Data Type
id Unique task identifier Integer
title Brief summary of the work order String
status Current state: pending, assigned, in_progress, completed String
priority Urgency level: low, normal, high, critical String
due_date The targeted completion date ISO 8601 Date
assignees Employee IDs associated with the task Array
equipment_id Linked machine from the equipment module Integer

FarmOS Task Manager Advanced Features

  • Intelligent Procurement Detection: Automatically offers to create procurement tasks when Openclaw Skills detects phrases like "we're out of" or "used the last."
  • Cross-Module Conflict Resolution: Checks farmos-weather and farmos-equipment skills to warn users if rain is forecasted during a spray task or if required machinery is in the shop.
  • Template-Driven Workflows: Supports the creation of complex tasks from pre-defined templates for recurring seasonal activities.
  • Natural Language Parameter Extraction: Parses informal conversation to identify assignees, landmarks, and relative deadlines without requiring rigid command structures.
  • Role-Based Access Control: Integrates with local user manifests to ensure only authorized personnel can create or assign tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*