{"repo":"noluyorAbi/claude-code-recap","free":true,"listed":false,"github":"https://github.com/noluyorAbi/claude-code-recap","clone":"git clone https://github.com/noluyorAbi/claude-code-recap.git","description":"Browse every recent Claude Code session across all your projects and jump back into any of them. Shows project path, summary, git branch, model, turn count, and a ready-to-paste resume command. --open re-opens a whole working set in terminal tabs. Local files only: no network, no telemetry.","language":"Shell","stars":29,"topics":["agent-skills","agentic-coding","anthropic","claude","claude-code","claude-code-marketplace","claude-code-plugin","claude-code-skill","claude-code-skills","claude-skills"],"license":"MIT","category":"analytics","readme_excerpt":"See every recent Claude Code session across every project on your machine, and get the exact command to jump back into any of them. &nbsp;&nbsp; &nbsp;&nbsp; npx claude-code-recap &nbsp;&nbsp;then&nbsp;&nbsp; /recap The GIF above is a downsampled loop. Full-quality recording: assets/demo.mp4 . Claude Code's built-in /resume only lists sessions for the directory you are standing in. After a reboot, a crash, or a week of jumping between five repos, there is no way to answer \"what was I working on, and where did I leave off\". recap answers that in one command, and can re-open a whole working set in terminal tabs. The full story behind recap , why it reads exactly two files and writes nothing, the shlex.quote safety in --open , and the zero-dependency stance: Resume Claude Code Sessions Across Every Project on adatepe.dev. --- What it does recap reads the session logs Claude Code already writes to disk and prints a day-grouped timeline of your recent sessions. Per session: last activity, the absolute project path, a short summary, where the session stopped, an approximate turn count, the git branch, the model, the session id, and a ready-to-paste cd && claude -r resume command. - Every project on the machine, not just the current directory. - Every row says where that session stopped, so you re-enter on the open question rather than the opening prompt. - --pick jumps straight into one session. - --open re-opens all of them, each in its own terminal tab, already resumed. iTerm2, T","default_branch":null,"files":null,"tree":[],"storefront":"/r/noluyorAbi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/noluyorAbi/claude-code-recap/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}