From Devin Handoff
Hands off a task to a cloud Devin session with its own VM, shell, browser, and full repo access. Use for parallel work, long-running tasks, multi-file changes, servers, CI, browser automation, or large refactors.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devin-handoff:devin-handoffThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Hand off a task to Devin. Devin gets its own VM with shell, browser,
Hand off a task to Devin. Devin gets its own VM with shell, browser, and full repo access. You get a URL to watch progress, or can poll until the session completes.
All scripts/devin-handoff.sh paths below are relative to this skill's
directory. If installed as a Claude Code or Codex plugin, use
"${CLAUDE_PLUGIN_ROOT}/.agents/skills/devin-handoff/scripts/devin-handoff.sh".
DEVIN_API_KEY env var (get one at https://app.devin.ai/settings/api-keys)curl, jq in PATHgit (optional, for auto-detecting repo/branch/diff)From the current working directory:
git remote get-url origin, extract owner/repogit rev-parse --abbrev-ref HEADgit diff HEAD (truncated to 100KB automatically)scripts/devin-handoff.sh create \
--task "Fix the auth timeout bug — update middleware to respect configured timeout" \
--context "Investigated src/auth/session.py and src/auth/middleware.py. Timeout is hardcoded at 30m in session.py:42."
The script auto-detects repo, branch, and diff. The --context flag is
optional but helps Devin start faster. All sessions are automatically
tagged with handoff.
Tell the user the session URL. If they want to wait for completion, poll until the session finishes:
scripts/devin-handoff.sh poll SESSION_ID --interval 15
The poll command prints status updates and exits when Devin finishes. It also prints the PR URL if one was created.
Archive a session to clean it up from the sidebar:
scripts/devin-handoff.sh archive SESSION_ID --org-id ORG_ID
Or use --archive on poll to auto-archive when the session finishes:
scripts/devin-handoff.sh poll SESSION_ID --interval 15 --archive --org-id ORG_ID
npx claudepluginhub club-cog/devin-handoff --plugin devin-handoffOrchestrates multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.
Orchestrates multi-agent coding tasks via Claude DevFleet: plans projects into mission DAGs, dispatches parallel agents to isolated git worktrees, monitors progress, and retrieves structured reports.
Launches and manages Claude Code, Codex, or Pi worker sessions as sub-processes. Useful for project managers that delegate tasks, assign work, monitor progress, review tool calls, and collect results via the `csd` CLI.