Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
obra avatar

Remembering Conversations

  • 272 installs
  • 733 repo stars
  • Updated October 14, 2025
  • obra/superpowers-skills

Search past Claude Code and Codex conversations before guessing or treating a topic as new.

About

remembering conversations — Remembering Conversations searches episodic memory of past agent sessions—vector and FTS over archived JSONL—before guessing or redoing work. It exposes MCP search and read tools with pagination for large threads. Solo builders use it when context from earlier sessions should inform the current task.

  • Semantic, text, and combined search over archived JSONL conversations.
  • Multi-concept AND queries and date-bounded filters.
  • Mandatory before 'I don't know' or repeating past mistakes.

Remembering Conversations by the numbers

  • 272 all-time installs (skills.sh)
  • +24 installs in the week ending Jul 26, 2026 (Skillselion tracking)
  • Ranked #2,395 of 16,659 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/obra/superpowers-skills --skill remembering-conversations

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs272
repo stars733
Security audit2 / 3 scanners passed
Last updatedOctober 14, 2025
Repositoryobra/superpowers-skills

What it does

Search past Claude Code and Codex conversations before guessing or treating a topic as new.

Files

SKILL.mdMarkdownGitHub ↗

Remembering Conversations

Search archived conversations using semantic similarity or exact text matching.

Core principle: Search before reinventing.

Announce: "I'm searching previous conversations for [topic]."

Setup: See INDEXING.md

When to Use

Search when:

  • Your human partner mentions "we discussed this before"
  • Debugging similar issues
  • Looking for architectural decisions or patterns
  • Before implementing something familiar

Don't search when:

  • Info in current conversation
  • Question about current codebase (use Grep/Read)

In-Session Use

Always use subagents (50-100x context savings). See skills/using-skills for workflow.

Manual/CLI use: Direct search (below) for humans outside Claude Code sessions.

Direct Search (Manual/CLI)

Tool: ${SUPERPOWERS_SKILLS_ROOT}/skills/collaboration/remembering-conversations/tool/search-conversations

Modes:

search-conversations "query"              # Vector similarity (default)
search-conversations --text "exact"       # Exact string match
search-conversations --both "query"       # Both modes

Flags:

--after YYYY-MM-DD    # Filter by date
--before YYYY-MM-DD   # Filter by date
--limit N             # Max results (default: 10)
--help                # Full usage

Examples:

# Semantic search
search-conversations "React Router authentication errors"

# Find git SHA
search-conversations --text "a1b2c3d4"

# Time range
search-conversations --after 2025-09-01 "refactoring"

Returns: project, date, conversation summary, matched exchange, similarity %, file path.

For details: Run search-conversations --help

Related skills

FAQ

Is Remembering Conversations safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

AI & Agent Buildingagentsresearch

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.