Prefer manual setup? See the full Claude Code setup guide.

Zero-friction KeepGoing for Claude Code

One terminal command installs the CLI and plugin, then auto-configures everything: hooks, the MCP server, and the status line. No JSON editing. No manual configuration.

After installing:

Claude Code

[KeepGoing] Last checkpoint: 2 days ago

Summary: Add Stripe webhook handler for subscription events

Next step: Handle subscription.deleted edge case

Branch: feature/stripe-webhooks

Worked on 3 files · 2 commits

Type /keepgoing:briefing for full context

What you get

The plugin bundles everything KeepGoing needs for Claude Code into a single install.

What gets configured

  • MCP server with all KeepGoing tools
  • SessionStart hook: loads momentum on open
  • Stop hook: auto-saves checkpoint on close
  • 6 slash commands, namespaced under /keepgoing:
  • Rules file so Claude saves checkpoints proactively
  • Status line showing current task and AI activity

Install

1

Run the installer

Installs the KeepGoing CLI, adds the plugin marketplace, installs the plugin, and walks you through setup. The CLI handles everything interactively.

?

Already have the CLI?

Terminal
keepgoing setup claude

The claude preset installs the plugin and configures hooks, rules, and the status line.

Prefer to install the plugin manually?
Claude Code
/plugin marketplace add keepgoing-dev/claude-plugin
Claude Code
/plugin install keepgoing@keepgoing-dev
Terminal
keepgoing setup claude

That's it.

Every new session will open with your project momentum. Every session you close will auto-save a checkpoint. You can also save anytime with /keepgoing:save.

Slash commands reference

All commands are namespaced under /keepgoing: so they never conflict with your project's own slash commands.

/keepgoing:reentry

Quick "where did I leave off?" briefing. Best at the start of a session.

/keepgoing:briefing

Full context reconstruction: session history, recent commits, touched files, and suggested next step.

/keepgoing:save [msg]

Save a checkpoint manually with an optional message. Useful before switching branches.

/keepgoing:progress

Standup-ready progress summary across recent sessions, grouped by branch or feature.

/keepgoing:hot

See what is actively in-progress across all sessions. Useful when juggling multiple branches.

/keepgoing:handoff [target]

Export session context to another AI tool: ChatGPT, Gemini, GitHub Copilot, and others.

Give Claude Code a memory

One command. No config. Works across all your projects.