Skip to content

[Resource]: Claude Code Sessions #1544

Description

@apappascs

Display Name

Claude Code Sessions

Category

Agent Skills

Sub-Category

General

Primary Link

https://github.com/apappascs/claude-code-sessions

Author Name

apappascs

Author Link

https://github.com/apappascs

License

MIT

Other License

No response

Description

Session intelligence plugin for Claude Code that reads ~/.claude/projects/ and ~/.claude/tasks/ to provide search, analytics, timeline, and task management across all sessions. Ships 11 agent skills and a web dashboard with five views. Built with Bun and TypeScript.

Validate Claims

No response

Specific Task(s)

  1. Search your session history: Run /session-search with a keyword you remember working on recently (a function name, an error message, a library). The plugin searches across all your JSONL session files and returns matches with surrounding context, something Claude Code has no built-in way to do.

  2. See your usage patterns: Run /session-stats to get a breakdown of token consumption, model distribution, and which tools Claude Code used most across your sessions. You'll see things like how many Edit vs Read vs Bash calls you make, patterns you'd never notice otherwise.

  3. Browse visually: Run "bun run ui" and open http://localhost:3000. The dashboard shows all your sessions across every project in one place, sortable by recency, duration, or message count. Click any session to see its full transcript with tool calls inline.

Specific Prompt(s)

  1. /session-search "refactor"
    → Searches every session you've ever run for the word "refactor". Returns matches with context so you can find that session
    where you solved the exact problem you're facing again.

  2. /session-stats
    → Shows token usage, model distribution (which models you used and how often), and tool call breakdown across all sessions. No arguments needed.

  3. /session-tasks --status pending
    → Finds every pending task across all your sessions and projects. Surfaces work you started but never finished — including orphaned task lists from old sessions.

  4. /session-resume
    → Pick any past session and generate a context recovery prompt. Useful when you want to continue work from a session that ended days ago without losing the decisions and context from that conversation.

Additional Comments

No response

Recommendation Checklist

  • I have checked that this resource hasn't already been submitted
  • It has been over one week since the first public commit to the repo I am recommending
  • All provided links are working and publicly accessible
  • I do NOT have any other open issues in this repository
  • I am primarily composed of human-y stuff and not electrical circuits

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions