Find Session
Grep logów Claude Code jsonl, aby znaleźć UUID sesji i przypiąć jedno-słowowy alias wznowienia
Testowano · Działa
Co robi ten skill
Lokalizuje konkretną przeszłą rozmowę Claude Code, przeszukując logi transkrypcji .jsonl w ~/.claude/projects/ w poszukiwaniu unikalnej treści, którą pamiętasz, a następnie zapisuje funkcję shellową ~/.zshrc, dzięki czemu możesz wznowić dokładnie tę sesję jednym słowem. Uruchamia się, gdy „claude --continue” otwiera niewłaściwą sesję lub gdy chcesz mieć stabilne, odporne na restarty polecenie wznowienia dla długotrwałej rozmowy.
Raport z testu
Uruchomiono pełny przepływ pracy na moim rzeczywistym katalogu ~/.claude/projects/, który dokładnie pasował do schematu encoded-cwd umiejętności (obecne były liczne pliki sesji .jsonl). LINIA BAZOWA (naiwny wybór rozmiaru/aktualności) wybrała 637cbdab.jsonl, największy plik — który miał ZERO trafień dla docelowego tematu „upstreamGone”; grep -c umiejętności w plikach zamiast tego znalazł cc1d8a25.jsonl z 16 trafieniami, prawidłową sesję. Następnie zapisałem funkcję pin do .zshrc tymczasowego HOME (nigdy nie dotykając prawdziwego), załadowałem ją i potwierdziłem `type fpin`, że jedno-słowowy alias wznowienia został rozwiązany. Twierdzenia dokumentacji (grep-not-size, funkcja ~/.zshrc, uzasadnienie cd $HOME) wszystkie sprawdziły się podczas wykonania.
Testowano: 2026-07-31 · Claude Code 2.x (agent harness)
Instalacja
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.
Komendy i przykładowe prompty
/find-sessionGrep logów Claude Code jsonl, aby znaleźć UUID sesji i przypiąć jedno-słowowy alias wznowienia
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Find the session UUID for yesterday's conversationPin this session so I can resume it quicklyResume the correct conversation after a reboot