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.