skills/agentscope-ai/hiclaw/team-task-coordination

team-task-coordination

Installation
SKILL.md

Team Task Coordination

Prevents conflicts when Leader and Workers access the same task directory under teams/{team-name}/tasks/.

The .processing Marker

Location: teams/{team-name}/tasks/{task-id}/.processing

{
  "processor": "leader-name",
  "started_at": "2026-03-31T10:30:00Z",
  "expires_at": "2026-03-31T10:45:00Z"
}

Auto-expires after 15 minutes (default).

Protocol

  1. Sync from MinIO first
  2. Check marker: check-processing-marker.sh <task-id>
    • Exit 0: safe to proceed
    • Exit 1: processing in progress, wait
  3. Create marker: create-processing-marker.sh <task-id> <your-name>
  4. Perform modifications
  5. Remove marker: remove-processing-marker.sh <task-id>
  6. Sync to MinIO

Scripts

# Check if safe to modify
bash ./skills/team-task-coordination/scripts/check-processing-marker.sh <task-id>

# Create marker before modifying
bash ./skills/team-task-coordination/scripts/create-processing-marker.sh <task-id> <processor-name> [timeout-mins]

# Remove marker after done
bash ./skills/team-task-coordination/scripts/remove-processing-marker.sh <task-id>
Weekly Installs
1
GitHub Stars
4.1K
First Seen
Apr 6, 2026