Agent skill · software engineering · sundial-org
perry-coding-agents
Dispatch coding tasks to OpenCode or Claude Code on Perry workspaces. Use for development work, PR reviews, or any coding task requiring an isolated environment.
Why this skill is useful
Adds executable scripts for task dispatching and tracking in Perry workspaces that aren't publicly documented.
What it needs
Requires jq, tailscale installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
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 status for 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 Dispatch Pattern Task Tracking Create task before dispatch with: workspace IP, branch, goal, done criteria. Same task until CI green. Complete with result summary. Example: Full PR Flow Troubleshooting Can't reach: tailscale status grep <name> Commands not found: Use full paths (/home/workspace/.opencode/bin/opencode) Wake not firing: Check IP/token, test with curl
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/perry-coding-agents