Find Session
Grep Claude Code jsonl logs om een sessie UUID te vinden en een één-woord resume alias vast te pinnen
Getest · Werkt
Wat het doet
Lokaliseert een specifieke eerdere Claude Code conversatie door de .jsonl transcript logs onder ~/.claude/projects/ te greppen op unieke inhoud die je je herinnert, en schrijft vervolgens een ~/.zshrc shell-functie zodat je die exacte sessie met één woord kunt hervatten. Triggert wanneer "claude --continue" de verkeerde sessie opent of wanneer je een stabiele, reboot-proof resume-opdracht wilt voor een langlopende conversatie.
Testrapport
De volledige workflow uitgevoerd tegen mijn echte ~/.claude/projects/ bucket, die precies overeenkwam met het encoded-cwd schema van de skill (meerdere .jsonl sessiebestanden aanwezig). BASELINE (naïeve grootte/recentheid keuze) selecteerde 637cbdab.jsonl, het grootste bestand — dat NUL hits had voor het doelonderwerp "upstreamGone"; de grep -c van de skill over bestanden vond in plaats daarvan cc1d8a25.jsonl met 16 hits, de correcte sessie. Ik schreef vervolgens de pin-functie in de .zshrc van een wegwerp HOME (nooit de echte aangeraakt), sourceerde deze, en bevestigde met `type fpin` dat de één-woord resume alias werd opgelost. Docs claims (grep-not-size, ~/.zshrc function, cd $HOME rationale) hielden allemaal stand tijdens uitvoering.
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/fleurytian/awesome-claude-skills.git /tmp/find-session-src mkdir -p ~/.claude/skills cp -R /tmp/find-session-src/find-session ~/.claude/skills/find-session # No dependencies. Pure shell workflow (ls, grep, appends a function to ~/.zshrc). # Assumes zsh; bash users should target ~/.bashrc instead of ~/.zshrc. # The skill modifies ~/.zshrc (a standing config change) but asks you for the alias name first.
Commando's en voorbeeldprompts
/find-sessionGrep Claude Code jsonl logs om een sessie UUID te vinden en een één-woord resume alias vast te pinnen
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Find the session UUID for yesterday's conversationPin this session so I can resume it quicklyResume the correct conversation after a reboot