claude-code-sessions

Locate, resume, and analyze Claude Code sessions across projects via grep search.

10|3|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/tekliner/improvado-agentic-frameworks-and-skills --skill claude-code-sessions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-sessions
Source: https://github.com/tekliner/improvado-agentic-frameworks-and-skills/tree/main/skills/claude-code-sessions
Command: npx skills add https://github.com/tekliner/improvado-agentic-frameworks-and-skills --skill claude-code-sessions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Python 3.8+, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of losing context in AI conversations, struggling to find past work, or managing sessions across multiple projects. It ensures you can always pick up where you left off, saving time and reducing frustration.

Core Features & Use Cases

  • Universal Session Discovery: Automatically finds and lists all Claude Code sessions across any project or directory.
  • Intelligent Resume: Resume any session by ID or content, with automatic directory switching.
  • Content Search: Quickly search session history by keywords using fast grep-based search.
  • Use Case: You're working on a complex feature, switch projects, and need to recall a specific discussion with Claude from last week. Simply ask, "Find conversations about Notion integration from last week," and the skill will locate and offer to resume the relevant session.

Quick Start

To resume your last session about dashboard implementation, ask Claude: Resume my last session about dashboard implementation. To list all sessions from this week, ask: Show me all sessions from this week.

Frequently Asked Questions about claude-code-sessions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find and resume Claude Code sessions across multiple projects?

Resume sessions by searching across all projects using universal session discovery. The Skill locates sessions by ID or content keywords, then automatically switches to the correct directory and restores your conversation history from JSONL-stored records.

Can I search Claude Code conversation history by keywords?

Yes, search session history by keywords using grep-based content search. The Skill scans stored sessions across projects and returns matching conversations, letting you quickly locate past discussions without manually browsing directories.

What happens to my Claude Code session data when I switch projects?

Session data is automatically tracked and indexed across projects in JSONL format. The Skill maintains a unified record so you can resume any conversation from any directory without losing context or needing to manually locate session files.

How do I list all my Claude Code sessions from a specific timeframe?

List sessions by date or timeframe using metadata extraction from stored history. The Skill filters sessions by creation date, letting you view all conversations from this week, last month, or any custom range across all projects.

Do I need to manage session files manually with Claude Code?

No, session management is automatic. The Skill discovers, indexes, and resumes sessions without manual file handling. It stores conversation history in JSONL format and handles directory switching, eliminating the need for manual session organization.

What's the best way to avoid losing context when working across multiple Claude Code projects?

Use universal session resume to pick up any past conversation automatically. Instead of manually tracking work across projects, ask the Skill to find sessions by topic, and it restores full conversation context with automatic directory switching.