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

View the source on GitHub

Browse the @skills marketplace