Find Session

Grep Claude Code jsonl-logger for å finne en sesjons-UUID og feste et ett-ords gjenoppta-alias

av fleurytian · fleurytian/awesome-claude-skills

Bestått ★ 9.2/10

Find Session — Grep Claude Code jsonl-logger for å finne en sesjons-UUID og feste et ett-ords gjenoppta-alias

Hva den gjør

Finner en spesifikk tidligere Claude Code-samtale ved å greppe .jsonl-transkripsjonsloggene under ~/.claude/projects/ for unikt innhold du husker, deretter skriver en ~/.zshrc shell-funksjon slik at du kan gjenoppta den nøyaktige sesjonen med ett ord. Utløses når "claude --continue" åpner feil sesjon, eller når du ønsker en stabil, omstartssikker gjenoppta-kommando for en langvarig samtale.

Testrapport

Kjørte hele arbeidsflyten mot min virkelige ~/.claude/projects/-bøtte, som matchet ferdighetens kodede-cwd-skjema nøyaktig (flere .jsonl-sesjonsfiler til stede). GRUNNLINJE (naiv størrelse/nyhetsvalg) valgte 637cbdab.jsonl, den største filen — som hadde NULL treff for målemnet "upstreamGone"; ferdighetens grep -c på tvers av filer fant i stedet cc1d8a25.jsonl med 16 treff, den korrekte sesjonen. Jeg skrev deretter pin-funksjonen inn i en midlertidig HOME's .zshrc (rørte aldri den virkelige), kildes den, og bekreftet med `type fpin` at ett-ords gjenoppta-aliaset ble løst. Dokumentasjonens påstander (grep-ikke-størrelse, ~/.zshrc-funksjon, cd $HOME-begrunnelse) holdt alle under utførelse.

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

Installer

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-logger for å finne en sesjons-UUID og feste et ett-ords gjenoppta-alias

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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