What problem does it solve? Agents running on different machines (laptop, DevBox, Azure VM) cannot easily hand off work without manual copy-paste through chat or terminals. This Skill defines a git-based task queuing pattern so agents on one machine can assign, execute, and collect results from another machine automatically. ## Core Features & Use Cases - Git-Based Task Queue: Tasks are YAML files committed to .squad/cross-machine/tasks/ with schema validation, priority, and resource requirements; results are written back to .squad/cross-machine/results/ and pushed to git. - GitHub Issues Fallback: Urgent or ad-hoc tasks can be submitted as issues with squad:machine-{name} labels, which the target machine's agent detects, executes, and answers via comments. - Security Validation Pipeline: Every task passes schema validation, command whitelisting, resource limits (timeout, memory, CPU), and execution isolation before running, with a full git audit trail. - Use Case: A laptop agent needs GPU voice cloning done on a DevBox. It commits a task YAML file, the DevBox agent picks it up on its next 5-10 minute watch cycle, executes the whitelisted command, and pushes a result YAML with exit code, stdout, and artifact paths. ## Quick Start Create a YAML task file in .squad/cross-machine/tasks/ specifying the target machine and command, then commit and push it so the remote agent executes it automatically.