SamCuipogobongo

Scrollback — AI skill for Claude Code

AI community

Recall past AI conversations across coding agents — Claude Code, Codex, Devin, OpenCode, Qwen, Gemini, Kimi, Factory, Continue, Copilot CLI, Cursor, Zed, and more.

How to install Scrollback

This entry records only its repository, not the path inside it, so there is no exact command to give. Open SamCuipogobongo/scrollback and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Scrollback does

Recall past AI conversations across coding agents — Claude Code, Codex, Devin, OpenCode, Qwen, Gemini, Kimi, Factory, Continue, Copilot CLI, Cursor, Zed, and more. Reads local session storage; nothing is uploaded.

Alternatives in AI

  • EchoBird — One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code 3.1k ★
  • WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
  • Paritok 4b V1 — Non-destructive compression gateway for AI coding agents 1.4k ★

README

scrollback

[![npm](https://img.shields.io/npm/v/sam-scrollback)](https://www.npmjs.com/package/sam-scrollback)

Recall past AI conversations across coding agents — Claude Code, Codex, Devin, OpenCode, Qwen Code, Gemini CLI, Kimi Code, Factory Droid, Continue, Copilot CLI, Cursor, Zed, Copilot Chat, Cline/Roo/Kilo, Trae, Qoder, CodeBuddy, Aider, Goose, Antigravity.

Reads each platform's local session storage directly. Nothing is uploaded, no daemon, no index — a query scans the stores in place. Secrets are redacted at read time (API keys, tokens, private keys never leave the store).

Install

npm i -g sam-scrollback    # needs Node >= 22.13 (node:sqlite)
scrollback install         # auto-wire skills + MCP into detected agents

`scrollback install` detects which agents you have and writes a `SKILL.md` into their skills dir plus an `mcpServers.scrollback` entry where the config format is known — so every agent gains recall without you lifting a finger. Preview with `--dry-run`.

For agents that speak MCP directly:

{ "mcpServers": { "scrollback": { "command": "scrollback", "args": ["--mcp"] } } }

Dev

node scrollback.ts    # Node 23.6+ type-stripping, or bun
npm run build                  # tsc → dist/

Commands

scrollback doctor                              # detected sources + counts
scrollback projects [--since YYYY-MM-DD]       # rank project cwds by activity
scrollback list [--global|--cwd p] [--since D] # enumerate sessions
scrollback search "" [--global] [--platform p]
scrollback context  [--grep kw] [--turns N] [--around N] [--from N --to N]
scrollback extract  [--grep kw] [--json]
scrollback --mcp                               # MCP server over stdio

Recall is a two-step drill-down:

scrollback search "landing page" --global --since 2026-08-01
scrollback context 94aa7e8b --grep "landing" --turns 3

Session ids accept any unique prefix.

Where data comes fr