From claude-hopper
Open a new Konsole window at the current working directory running a fresh Claude Code CLI session, then close the current Konsole. Use when the user asks for a "new claude session here", "claude here", "jump to a new claude", or "new claude window". Pass "--keep" / "don't close this one" to skip the self-destruct.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin claude-hopperThis skill uses the workspace's default tool permissions.
Spawns a sibling Claude Code session in a new Konsole window at the current `$PWD`, then closes the current Konsole so the user lands cleanly in the fresh session.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Spawns a sibling Claude Code session in a new Konsole window at the current $PWD, then closes the current Konsole so the user lands cleanly in the fresh session.
The common reason to jump to a fresh Claude session mid-task is that the current session can't pick up changes without a restart — most often after installing a new MCP server, editing settings, or hitting a stuck state. In those cases the user wants session continuity without losing their place. This skill is the "quick jump" path; session-transfer:write-handover / session-transfer:start-from-handover is the "pipe the full context across" path. Offer both when relevant.
before=$(pgrep -x konsole).setsid konsole --workdir "$PWD" -e claude >/dev/null 2>&1 &
setsid + background keeps it running after the current Claude Code session exits.after=$(pgrep -x konsole)
comm -13 <(echo "$before" | sort) <(echo "$after" | sort)
If no new PID, ABORT — do not close anything. Report the failure.(sleep 3 && kill -TERM $(ps -o ppid= -p $PPID | tr -d ' ')) &
Rationale: $PPID inside a Claude tool call is the shell; its parent is the Konsole window. Killing the window tears down the shell and this Claude session cleanly.If the user says "keep this one open", "don't close this terminal", or passes --keep, do steps 1–3 only and skip the kill. Report the new session directory.
session-transfer:write-handover first.