{
  "markdown": "# KeepGoing for Claude Code\n\nSession memory for Claude Code. Auto-saves checkpoints, shows what you were working on when you return, and tracks progress across sessions.\n\n## What it does\n\nOnce installed, KeepGoing runs automatically in the background:\n\n- **Session start**: Shows your last checkpoint and what you were working on\n- **While coding**: Tracks file edits and session activity\n- **Session end**: Auto-saves a checkpoint so nothing is lost\n\n## Installation\n\n```\n/plugin marketplace add keepgoing-dev/claude-plugin\n/plugin install keepgoing@keepgoing-dev\n```\n\nFull install guide: https://keepgoing.dev/setup/claude-plugin\n\n## Slash commands\n\n| Command | What it does |\n|---------|-------------|\n| `/keepgoing:reentry` | Quick \"where did I leave off?\" briefing |\n| `/keepgoing:briefing` | Full context reconstruction for a big session |\n| `/keepgoing:save [message]` | Save a checkpoint manually with a custom message |\n| `/keepgoing:progress` | Standup-ready progress summary across sessions |\n| `/keepgoing:hot` | See what's actively in-progress |\n| `/keepgoing:handoff [target]` | Export context to another AI tool (chatgpt, gemini, copilot, claude, general) |\n\n## Upgrading from manual setup\n\nIf you previously configured KeepGoing via `keepgoing init` or `setup_project`, your `settings.json` already has KeepGoing hooks. The plugin provides those hooks too, so you'll have duplicates.\n\nTo clean up: remove the KeepGoing hook entries from your `.claude/settings.json` or `~/.claude/settings.json`, then run `keepgoing setup claude` from your terminal to restore the rules file and statusline.\n\nAs of v0.1.3, the MCP server key was renamed from `keepgoing` to `session` to avoid naming conflicts. If your config references the old key name, update it to `session`.\n\n## MCP tools\n\nWith the plugin installed, Claude has direct access to all KeepGoing tools during your session:\n\n- `save_checkpoint` - Save the current state\n- `get_reentry_briefing` - Get structured context (supports `tier` and `model` params)\n- `get_momentum` - Current session and branch status (supports `tier` and `model` params)\n- `get_session_history` - Full session history\n- `get_decisions` - Key architectural decisions (Pro)\n- `get_whats_hot` - Recently active files and branches (Pro)\n- `continue_on` - Export context for other AI tools (the underlying tool called by `/keepgoing:handoff`)\n\n> **Note:** The `/keepgoing:handoff [target]` slash command calls the `continue_on` MCP tool under the hood.\n\n## Pro\n\n`get_decisions` and `get_whats_hot` (and detailed decision tracking) require a KeepGoing Pro license. Basic session recall, briefings, and checkpoints are free. Visit [keepgoing.dev](https://keepgoing.dev) to learn more.\n\n## Development\n\nThis package has no build step. It is a static bundle of JSON config files and Markdown skill definitions.\n\n- To add or modify a skill, edit (or create) `skills/<name>/SKILL.md`.\n- To change hook behavior, edit `hooks/hooks.json`.\n- To update plugin metadata, edit `.claude-plugin/plugin.json` and keep the version in `.claude-plugin/marketplace.json` in sync.\n- MCP tool references in skill `allowed-tools` must use the `mcp__plugin_keepgoing_session__` prefix (the MCP server key is `session`).\n\nIf you rename or add MCP tools in `apps/mcp-server`, update the skill `allowed-tools` lists here to match.\n",
  "bytes": 3341,
  "sha": "871a78a4f7c7f7f98f1a18f00d4328a8e75a442dc57f68a92a2704cb085925b9",
  "repo_slug": "keepgoing-dev/claude-plugin",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_keepgoing_dev_claude_plugin_keepgoing_caf48f10/readme"
}