Remembering Conversations

Search archived Claude Code conversations semantically and by exact text with filters.

43|13|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/lifangda/claude-plugins --skill remembering-conversations-lifangda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Remembering Conversations
Source: https://github.com/lifangda/claude-plugins/tree/main/cli-tool/skills-library/collaboration/remembering-conversations
Command: npx skills add https://github.com/lifangda/claude-plugins --skill remembering-conversations-lifangda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @anthropic-ai/claude-agent-sdk, @xenova/transformers, better-sqlite3, sqlite-vec, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

It's easy to lose track of past discussions, decisions, and context across numerous AI sessions. This skill provides a powerful search mechanism to instantly retrieve relevant information from your entire conversation history, preventing rework and ensuring continuity.

Core Features & Use Cases

  • Semantic & Text Search: Find past conversations using natural language queries or exact text matches (e.g., for git SHAs).
  • Automatic Indexing: Installs a hook to automatically index new conversations in the background, building a permanent archive.
  • AI Summaries: Generates concise summaries for each conversation to quickly grasp context without reading full transcripts.
  • Use Case: Your human partner asks about a "React Router authentication error" you discussed months ago. Use this skill to quickly find the exact conversation, including the solution and any pitfalls identified.

Quick Start

I'm searching previous conversations for "React Router authentication errors".

Frequently Asked Questions about Remembering Conversations

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

FAQPage Schema
How do I search past conversations to find debugging solutions I discussed before?

Semantic and exact-text search across archived conversations lets you retrieve prior discussions instantly. The Skill indexes your conversation history automatically, enabling you to find past debugging sessions, solutions, and architectural decisions by natural language query or exact text match—like git SHAs or error messages—with optional date or project filters.

Can I automatically index new Claude Code conversations without manual work?

Yes, the Skill installs a hook that automatically indexes new conversations in the background, building a permanent archive stored under ~/.config/superpowers. You don't need to manually trigger indexing; conversations are indexed as they occur.

How does conversation search handle context retrieval for decision tracking?

The Skill generates concise AI summaries for each conversation using Claude Haiku with Sonnet fallback, letting you quickly grasp context and decisions without reading full transcripts. Vector indexing with sqlite-vec enables semantic search to find conversations by meaning, not just keywords.

What's the best way to organize and verify my conversation archives?

The CLI workflow exposes index, search, verify, repair, and rebuild commands to manage and maintain your archives. Use verify and repair to check archive integrity, and rebuild to regenerate embeddings if needed.

Do I need special dependencies to enable conversation search and semantic recall?

The Skill requires @anthropic-ai/claude-agent-sdk for Claude integration, @xenova/transformers for embedding generation, better-sqlite3 and sqlite-vec for vector indexing and storage. These dependencies handle semantic search, summarization, and persistent archive management automatically.