{"slug":"session-handoff","title":"session-handoff","description":"A Claude Code plugin that lets you hand off an in-flight task from one AI tool to another — Claude Code → Codex, Codex → Cursor, Cursor → a fresh Claude session — without losing decisions, dead-ends, or \"what to do next.\" Sessions are named, so multiple parallel threads of work can coexist in the same repo.\n\nShips:\n\n/handoff [session] — write the current session's state into HANDOFF.<session>.md\n/resume [session] — read that file, reconcile with git status, and execute the next concrete step\nA PreCompact hook that blocks context compaction until a fresh handoff exists, so Claude Code never silently summarizes away your unsaved state","developer":"Emin Duran","category":null,"reported_installs":null,"active":true,"first_seen_at":"2026-10-03T22:13:33.942Z","last_seen_at":"2026-11-07T00:08:29.147Z","last_changed_at":"2026-10-03T22:13:33.942Z","platform":"claude","sources":["Community"],"works_with":["Claude Code"],"marketplace_url":null,"repository_url":"https://github.com/mehmeteminduran/claude-session-handoff-plugin.git","web_data":{},"github_data":{},"catalog_sources":{"community":[{"name":"session-handoff","source":{"sha":"4086e88a3023f6f1d63d50bbd0160f25fac5286a","url":"https://github.com/mehmeteminduran/claude-session-handoff-plugin.git","source":"url"},"homepage":"https://github.com/mehmeteminduran/claude-session-handoff-plugin","description":"A Claude Code plugin that lets you hand off an in-flight task from one AI tool to another — Claude Code → Codex, Codex → Cursor, Cursor → a fresh Claude session — without losing decisions, dead-ends, or \"what to do next.\" Sessions are named, so multiple parallel threads of work can coexist in the same repo.\n\nShips:\n\n/handoff [session] — write the current session's state into HANDOFF.<session>.md\n/resume [session] — read that file, reconcile with git status, and execute the next concrete step\nA PreCompact hook that blocks context compaction until a fresh handoff exists, so Claude Code never silently summarizes away your unsaved state"}]},"manifest":{"url":"https://raw.githubusercontent.com/mehmeteminduran/claude-session-handoff-plugin/4086e88a3023f6f1d63d50bbd0160f25fac5286a/.claude-plugin/plugin.json","payload":{"name":"session-handoff","author":{"name":"Emin Duran","email":"eminnduran@gmail.com"},"license":"MIT","version":"0.1.0","keywords":["handoff","resume","session","codex","cursor","context","precompact"],"description":"Session-based /handoff and /resume slash commands so Claude Code, Codex, and Cursor can hand work off to each other without losing context. Ships a PreCompact hook that blocks context summarization until a fresh handoff exists."},"observed_at":"2026-11-06T10:48:58Z"}}