perry-coding-agents
SKILL.md
Perry Coding Agents
Dispatch tasks to OpenCode/Claude Code on Perry workspaces.
Rules
- Always create dex task FIRST — before any dispatch, no exceptions
- No hard timeouts — background dispatch, let agent run
- Use IPs — MagicDNS broken in containers (
tailscale statusfor IPs) - One task per PR — same session continues until done
- Reuse sessions — OpenCode keeps context in
~/.opencode/ - Never code directly — always dispatch to agents
Commands
# OpenCode (primary)
ssh -o StrictHostKeyChecking=no workspace@<IP> "cd ~/<project> && /home/workspace/.opencode/bin/opencode run 'task'" &
# Claude Code (needs TTY)
ssh -t workspace@<IP> "cd ~/<project> && /home/workspace/.local/bin/claude 'task'"