session-recall

Search and synthesize institutional knowledge from prior coding-agent sessions.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/QuestionPilot/authored-skills --skill session-recall-questionpilot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-recall
Source: https://github.com/QuestionPilot/authored-skills/tree/main/skills/session-recall
Command: npx skills add https://github.com/QuestionPilot/authored-skills --skill session-recall-questionpilot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, argparse, re, json, os, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you retrieve and analyze past coding-agent sessions to quickly reference past work, learn from past decisions, and avoid repeating mistakes.

Core Features & Use Cases

  • Session Search: Search past sessions for specific information without reading through raw transcripts.
  • Metadata Extraction: Automatically extract metadata such as timestamps, branch names, and user inputs.
  • Synthesis: Summarize key findings and decisions from past sessions to provide context and insights.
  • Use Case: When you need to understand the history of a feature or bug, use the session-recall skill to quickly find past discussions and decisions.

Quick Start

Ask the session-recall skill to search for all sessions related to "feature X" in the last 30 days.

Frequently Asked Questions about session-recall

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

FAQPage Schema
How do I search past Claude Code and Codex sessions for coding decisions?

To search past Claude Code and Codex sessions, use the session-recall skill to query pre-extracted session data and synthesize findings about specific problems or topics. It requires Python and standard libraries for file processing and JSON parsing to retrieve past coding decisions.

What is the best way to extract metadata like timestamps and branch names from coding-agent session logs?

The best way to extract metadata like timestamps and branch names from coding-agent session logs is using the session-recall skill. It automatically extracts metadata from pre-extracted session data using Python's standard libraries for JSON parsing and file processing.

Do I need Python to retrieve and analyze past coding-agent sessions?

Yes, you need Python to retrieve and analyze past coding-agent sessions with the session-recall skill. It relies on Python3 and standard libraries including argparse, re, json, and os for processing pre-extracted session data and synthesizing findings.

Can I summarize key decisions from historical coding-agent sessions without reading raw transcripts?

Yes, you can summarize key decisions from historical coding-agent sessions without reading raw transcripts. The session-recall skill synthesizes key findings and decisions from pre-extracted session data, providing context and insights about specific problems or topics.

How to reference past work and avoid repeating mistakes from previous coding sessions?

To reference past work and avoid repeating mistakes from previous coding sessions, search and synthesize institutional knowledge from prior Claude Code and Codex sessions. The session-recall skill extracts metadata and summarizes past discussions to provide historical context.

Why should I use a dedicated session search tool instead of manually searching raw session files?

You should use a dedicated session search tool instead of manually searching raw session files because it automatically extracts metadata like timestamps and branch names, and synthesizes findings about specific topics. This avoids reading through raw transcripts to find relevant coding decisions.