What problem does it solve?
The worker skill solves the problem of efficiently managing and executing tasks in an OMX team setup, providing a standardized protocol for worker nodes in a tmux-based environment.
Core Features & Use Cases
- Standardized Protocol: Defines a protocol for team worker communication, ensuring consistent interaction between workers and the lead node.
- Task Lifecycle Management: Offers a structured approach to task claiming, executing, and status updating within a team.
- State Management: Helps maintain team state across multiple workers and the lead node, ensuring reliable operation.
- Use Case: Imagine you are part of a team working on a complex project, and you need to distribute tasks among several workers. This skill ensures that tasks are distributed correctly and completed in an organized manner.
Quick Start
Use the worker skill to initialize and participate in an OMX team session by running the command omx team api send-message --input "{\"team_name\":\"<teamName>\",\"from_worker\":\"<workerName>\",\"to_worker\":\"leader-fixed\",\"body\":\"ACK: <workerName> initialized\"}" --json.