worker

Automate OMX Teams worker task lifecycle and messaging via tmux panes.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/tuandzung/flink-k8s-ui --skill worker-tuandzung
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: worker
Source: https://github.com/tuandzung/flink-k8s-ui/tree/main/.codex/skills/worker
Command: npx skills add https://github.com/tuandzung/flink-k8s-ui --skill worker-tuandzung

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of OMX Team worker tasks in tmux, providing a protocol for efficient communication and task execution among team members.

Core Features & Use Cases

  • Task Management: Coordinates the lifecycle of tasks for OMX Team workers, including claim, work, and completion.
  • State Management: Maintains and updates the worker's state, ensuring that the task execution aligns with the team's workflow.
  • Message Communication: Enables secure message exchange between the worker and the team lead using a mailbox system.

Quick Start

To start a worker, set the OMX_TEAM_WORKER environment variable and execute the script with 'omx team api send-message --input {"team_name":"<teamName>","from_worker":"<workerName>","to_worker":"leader-fixed","body":"ACK: <workerName> initialized"} --json'.

Frequently Asked Questions about worker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate OMX Team worker tasks in tmux?▼

Automate OMX Team worker tasks in tmux by executing the provided script with the OMX_TEAM_WORKER environment variable set, utilizing tmux panes for distributed task coordination and lifecycle management.

What is the message protocol used for OMX Team worker communication?▼

The message protocol uses a mailbox system enabling secure message exchange between the worker and the team lead, sending structured JSON inputs via the omx team api send-message command.

How does state management work for distributed worker tasks in tmux?▼

State management for distributed worker tasks in tmux maintains and updates the worker's state continuously, ensuring that task execution aligns directly with the team's workflow throughout the task lifecycle.

Can I coordinate task claim and completion states using this message protocol?▼

Yes, you can coordinate task claim, work, and completion states using this message protocol, which manages the entire lifecycle of tasks for OMX Team workers within team environments.

Do I need to set environment variables before sending messages to the team lead?▼

Yes, you must set the OMX_TEAM_WORKER environment variable and initialize communication by sending an ACK message with your worker name to the leader-fixed recipient via the omx team api.

What are the limitations of using tmux panes for distributed task management?▼

Using tmux panes for distributed task management limits coordination to environments supporting tmux, requiring manual environment configuration and lacking built-in orchestration outside the OMX Team message protocol.