On this page
Claude Plugin
The recommended way to set up KeepGoing with Claude Code. One command installs skills, hooks, and MCP configuration automatically.
What it is
The Claude plugin is a package distributed through the Claude Code plugin marketplace. Installing it wires up everything KeepGoing needs to work with Claude Code - the MCP server, the hook handler, and a set of slash command skills you can use directly in your Claude Code conversations.
The plugin is the recommended setup path if you use Claude Code. The setup wizard offers it as the default when you select Claude Code as your AI tool.
What it includes
Skills (slash commands)
/keepgoing:reentry Get a re-entry briefing for the current project at the start of a session.
/keepgoing:save Save a checkpoint with the current summary and next step.
/keepgoing:briefing Full briefing including session history and recent commits.
/keepgoing:hot See which projects have been most active recently.
/keepgoing:handoff Generate a context snapshot for handing off to another AI tool.
Hooks (automatic)
Sends a heartbeat before each tool call to keep the session marked as active.
Updates the current task state after each tool call.
Saves an automatic checkpoint when Claude finishes responding.
MCP server
Registers the KeepGoing MCP server so Claude Code can call tools like get_reentry_briefing and save_checkpoint natively.
Plugin vs. manual setup
Plugin (recommended)
- +One command installs everything
- +Skills available immediately as slash commands
- +Hooks configured automatically
- +Updates via plugin marketplace
Manual
- +Full control over hook configuration
- +Works if you have custom hooks
- -No slash command skills
- -Manual hook wiring required
Install
Via the setup wizard (recommended):
keepgoing setup claude Select "Plugin (recommended)" when prompted for Claude Code setup mode.
Or install directly with Claude Code CLI:
claude plugin marketplace add keepgoing-dev/claude-plugin
claude plugin install keepgoing@keepgoing-dev