chat-history

Search past AI chat conversations from your IDE by keyword or file.

10|1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/vltansky/skills --skill chat-history-vltansky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-history
Source: https://github.com/vltansky/skills/tree/main/skills/chat-history-skill/chat-history
Command: npx skills add https://github.com/vltansky/skills --skill chat-history-vltansky

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to efficiently search and retrieve information from your past AI conversations across different tools like Cursor IDE and Claude Code, preventing the loss of valuable insights and solutions.

Core Features & Use Cases

  • Cross-Tool Search: Search conversations stored by both Cursor IDE (SQLite) and Claude Code (JSONL).
  • Targeted Retrieval: Find conversations by keywords, file paths, or specific error messages.
  • Efficient Data Handling: Employs a two-stage approach (search then extract) to manage large chat histories without loading unnecessary data into context.
  • Use Case: You remember solving a complex bug a few weeks ago but can't recall the exact solution. Use this Skill to search your chat history for the error message or relevant code snippets to quickly find the fix.

Quick Start

Search your chat history for conversations related to implementing a debounce function.

Frequently Asked Questions about chat-history

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

FAQPage Schema
How do I search past AI chat history in Cursor and Claude Code?

You can search past AI chat history by querying local Cursor SQLite databases and Claude Code JSONL files using targeted keywords, file paths, or error messages to retrieve relevant past conversations.

Can I find a specific Claude Code conversation by the affected file path?

Yes, you can find specific Claude Code conversations by searching for affected file paths, allowing you to retrieve past AI solutions and code snippets related to that exact project file.

How does retrieving large chat histories avoid exceeding context limits?

Retrieving large chat histories avoids exceeding context limits by employing a two-stage search and extraction process, ensuring only relevant conversation data is loaded into the context window.

Does chat history search work with both Cursor IDE and Claude Code locally?

Yes, chat history search works with both Cursor IDE and Claude Code locally, utilizing SQLite for Cursor data and grep/jq for Claude Code JSONL files to ensure cross-platform compatibility.

What is the best way to find an old bug fix in my AI conversations?

The best way to find an old bug fix is to search your stored AI conversations using the specific error message or relevant code snippet to quickly retrieve the exact solution you applied previously.

How do I search project-specific AI conversations across different coding tools?

You can search project-specific AI conversations by filtering locally stored chat history from Cursor IDE and Claude Code by project name, retrieving all past interactions tied to that specific workspace.