claudeindex
Plugin

spinoff

Fork the current thread of work into its own place — takes the topic/plan/idea just discussed and moves it into a fresh git worktree with a new, already-briefed Claude session, so the current session stays focused and the new one picks up the context. Command-invoked only via /start-session, /start-workspace, or the /start alias: branches a worktree (current HEAD or develop), writes a handoff doc linking back to the originating session's transcript, carries over the whole docs/ tree plus local config dotfiles (.env, .envrc, .tool-versions, .nvmrc), and boots a briefed Claude — either in a new tab on the current cmux workspace or in a brand-new two-pane workspace with the handoff alongside. The mechanical work runs in a background agent so it doesn't consume the originating session's context. The receiving session is told to treat the handoff as directional author-intent — enough to orient and start, with the code and tests as the source of truth — both in the kickoff and via a self-declaring banner on the doc itself.

Installation

1

Add the marketplace

/plugin marketplace add shawnroos/shrimpshack
2

Install plugins

/plugin

Run these commands in Claude Code to add this plugin to your environment. The marketplace must be added before you can install its plugins.