Find Session

Grep Claude Code jsonl-logs for at finde en session UUID og fastgøre et et-ords genoptagelsesalias

Af fleurytian · fleurytian/awesome-claude-skills

Testet · Virker ★ 9.2/10

Find Session — Grep Claude Code jsonl-logs for at finde en session UUID og fastgøre et et-ords genoptagelsesalias

Hvad det gør

Finder en specifik tidligere Claude Code-samtale ved at greppe .jsonl-transkriptionslogfilerne under ~/.claude/projects/ for unikt indhold, du husker, og skriver derefter en ~/.zshrc shell-funktion, så du kan genoptage den præcise session med ét ord. Udløses, når "claude --continue" åbner den forkerte session, eller når du ønsker en stabil, genstartssikker genoptagelseskommando for en langvarig samtale.

Testrapport

Kørte hele workflowet mod min rigtige ~/.claude/projects/ bucket, som matchede færdighedens encoded-cwd-skema præcist (flere .jsonl session-filer til stede). BASELINE (naiv størrelse/nyeste valg) valgte 637cbdab.jsonl, den største fil — som havde NUL hits for målemnet "upstreamGone"; færdighedens grep -c på tværs af filer fandt i stedet cc1d8a25.jsonl med 16 hits, den korrekte session. Jeg skrev derefter pin-funktionen ind i en throwaway HOME's .zshrc (rørte aldrig den rigtige), sourcede den, og bekræftede med `type fpin`, at et-ords genoptagelsesaliaset blev løst. Docs påstande (grep-ikke-størrelse, ~/.zshrc funktion, cd $HOME rationale) holdt alle under udførelse.

Testet: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

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.

Kommandoer og eksempelprompter

  • /find-sessionGrep Claude Code jsonl-logs for at finde en session UUID og fastgøre et et-ords genoptagelsesalias

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Find the session UUID for yesterday's conversation
  • Pin this session so I can resume it quickly
  • Resume the correct conversation after a reboot