chats

List, rename, delete, and clean up Claude Code chat histories.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bosmadev/claude --skill chats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chats
Source: https://github.com/bosmadev/claude/tree/main/skills/chats
Command: npx skills add https://github.com/bosmadev/claude --skill chats

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Chat history management in Claude Code can become cluttered, waste disk space, and hinder resumption of work across projects; this skill provides a streamlined way to view, rename, delete, and clean up chats.

Core Features & Use Cases

  • List all chats and view details to understand project context.
  • Rename a chat to reflect its current purpose.
  • Delete chats (by id, by age, or all) to reclaim space and stay organized.
  • Open a resume command to quickly continue work.

Quick Start

Run the /chats command to list chats, then use rename, delete, or cache as needed to manage chat history.

Frequently Asked Questions about chats

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

FAQPage Schema
How do I organize and clean up Claude Code chat history?

To clean up Claude Code chat history, use the /chats command to list all sessions, then rename, delete, or resume specific chats. This updates projects' sessions-index.json files to keep your workspace tidy.

Can I rename a Claude Code chat to better match its project context?

Yes, you can rename a Claude Code chat using the /chats command. This updates the session entry to reflect its current purpose, making it easier to identify and resume work across multiple projects.

What is the safest way to delete Claude Code chats and reclaim disk space?

Deleting Claude Code chats uses a safe, two-step deletion workflow with preview and confirm steps. You can delete chats by id, by age, or all at once to reclaim disk space and stay organized.

Does managing Claude Code chats require any external dependencies?

No external dependencies are required. The chat management skill operates standalone, reading and updating projects' sessions-index.json files directly through its internal scripts to organize chat histories.

How do I resume work on a specific chat session across multiple projects?

To resume work, run the /chats command to list all available sessions, view their details, and open a resume command to quickly continue work on the desired project chat.