Session Relay — AI skill for Claude Code
Share AI coding-agent sessions with your team: /share in Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Cursor or ZCode, /pickup in another.
How to install Session Relay
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Ryrahul/session-relay and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Session Relay does
Share AI coding-agent sessions with your team: /share in Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Cursor or ZCode, /pickup in another. Self-hosted, open source.
Alternatives in AI
- CLI Continues — resume any AI coding session in another tool — Claude Code, Copilot, Gemini, Codex, Cursor 1.5k ★
- Claude Replay — Convert AI coding agent sessions (Claude Code, Cursor, Codex, Gemini, OpenCode) into self-contained, embeddabl 644 ★
- Dinotty — Multi-device terminal server for AI coding agents 643 ★
README
Session Relay
**Pick up where your teammate left off.** Share coding-agent sessions across **Claude Code**, **Codex**, **OpenCode**, **Gemini CLI**, **Copilot CLI**, **Cursor** and **ZCode**. Your teammate continues in whichever tool they use, with the goal, decisions, next steps and recent conversation.
You (Claude Code): /share
Teammate (OpenCode): /pickup your webhook retry work

Why
Handing off agent work means copy-pasting chat logs, or the next person starting from zero. With Session Relay:
/share: the agent writes a handoff (goal, decisions, done, next steps, open questions) and shares it with the recent conversation and the files touched./pickup: the next person's agent finds it, reads it, checks the code and continues, in any of the supported agents.- Handoff chains: work picked up and shared again is linked, so every session shows who started it and who continued it.
- Handoffs for someone: share "for Akshat" and it's first in their
/pickup. Edit a share any time (next steps, title, who it's for). - Auto-share drafts (opt-in): every Claude Code, Gemini CLI and Copilot CLI session is saved as a private draft when it ends; publish it when it's ready.
- Diff snapshots: attach your uncommitted changes to a share; the next person
git applys them. - Handoff templates: admins decide what a handoff must include per repo ("Tests run", "Migration notes") in a guided editor with ready-made sections and a preview;
/sharefollows it. - Comments: teammates leave notes on a session; the agent that picks it up reads them.
- Linked to PRs and files: shares carry the branch's pull request; find every session that touched a file with
file:src/billing.ts. - Web app: browse, search and read everything your team has shared (All, For me, Shared by me, My drafts), plus an Activity digest, team Stats and Settings in s
Related Skills
ExternalBrain
Self-improving, self-hosted memory across every AI coding tool, project, and team (Claude Code, Cursor, Copilo
Motif
A unification layer for AI coding agent sessions — collect Claude Code, Codex and Cursor sessions across your
Kenfold
Self-hosted memory server for AI agents. Share context across Claude Code, Codex, OpenCode, and ChatGPT over M
Yardbell
One self-hosted page for AI coding agent sessions across all your machines: Claude Code, Codex, Gemini CLI, op
Agent Fleet
Self-hosted web console for running AI coding agents (Claude Code, Codex, Copilot, Antigravity, Cursor, Kiro,
Wechat AI Bridge
Self-hosted WeChat bridge for Claude Code and Codex, with Claude tool approval and bidirectional file relay.
Related Agents
Paf Reviewer
Runs one phone-a-friend relay or review command in the background and reports back a receipt plus the findings
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from