claude-session-finder

Installation
SKILL.md

Claude Session Finder

~/.claude/projects/**/*.jsonl を走査し、ユーザーがうろ覚えの過去会話を発掘して claude -r で再開できる session ID を返すスキル。

何をするか

  1. 検索クエリで grep して候補ファイルを絞る
  2. 上位候補の中身を読んで意味的に再ランクする
  3. session ID + プロジェクト + 日付 + 1行要約 + ヒット箇所の引用 を返す
  4. ユーザーが選んだら claude -r <id> の実行を提案する(勝手には実行しない)

ストレージ構造の前提

  • メインセッション: ~/.claude/projects/<encoded-cwd>/<session-id>.jsonl
  • サブエージェント: ~/.claude/projects/<encoded-cwd>/<session-id>/subagents/*.jsonl ← 対象外
  • encoded-cwd は cwd の /- に置換したもの(例: /Users/foo/bar-Users-foo-bar
  • session ID = ファイル名から .jsonl を除いたもの
  • プロジェクト名 = encoded-cwd の最後のセグメント
Installs
1
GitHub Stars
3
First Seen
Jun 3, 2026
claude-session-finder — mrsekut/agent-skills