Stats
Actions
Tags
From brainstorm
Branch into a tangent topic during brainstorming. Creates a new thread to explore a side idea without losing the main thread.
How this command is triggered — by the user, by Claude, or both
Slash command
/brainstorm:forkThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Fork Brainstorming Thread The user wants to explore a tangent. Create a new branch in the brainstorming session. ## Arguments `$ARGUMENTS` contains the topic for the fork. ## Actions to Perform 1. **Update session state:** - Push current thread onto the thread stack - Set current thread to the new fork name - Add fork to the list of open forks - Assign fork number (FORK 1, FORK 2, or nested like FORK 1.1) 2. **Update session file:** - Add a separator line `---` - Add new section header: `## [FORK X] [topic name]` - Add parent reference: `Parent: [previous thread...
The user wants to explore a tangent. Create a new branch in the brainstorming session.
$ARGUMENTS contains the topic for the fork.
Update session state:
Update session file:
---## [FORK X] [topic name]Parent: [previous thread]Acknowledge the fork to user:
FORKED: "[topic]"
Parent: [previous thread name]
Exploring this tangent now. Use /brainstorm:back to return.
[Then immediately start brainstorming on this new topic - ask a provocative question or offer initial ideas]
If $ARGUMENTS is empty, ask:
"What tangent do you want to explore?"
npx claudepluginhub madebytokens/claude-brainstorm/forkForks the current Claude Code session into a sibling pane, creating a parallel workspace for independent exploration or comparison.