backfill

Import and consolidate past Claude Code conversation transcripts into a memory system.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/emmahyde/memesis --skill backfill-emmahyde
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backfill
Source: https://github.com/emmahyde/memesis/tree/main/skills/backfill
Command: npx skills add https://github.com/emmahyde/memesis --skill backfill-emmahyde

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need to populate a memory system with historical conversation data, enabling more contextual and accurate responses based on past interactions.

Core Features & Use Cases

  • Historical Data Import: Extracts relevant information from old transcripts to enhance memory depth.
  • Session Bootstrapping: Uses past conversations to initialize or supplement a memory system when it is sparse or empty.
  • Use Case: When a user requests to analyze or recall previous discussions, this Skill can seed the memory store with relevant past data to improve future outputs.

Quick Start

Use the backfill skill to import conversation history from the last month and improve the agent's context awareness.

Frequently Asked Questions about backfill

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

FAQPage Schema
How do I import past conversation transcripts to seed my memory system?

You can import past conversation transcripts to seed your memory system by scanning and consolidating JSONL transcripts from Claude Code, which extracts relevant historical data to populate the memory store for better contextual awareness.

Can I backfill memory using only conversations from a specific time window?

Yes, you can backfill memory using conversations from a specific time window. The consolidation process supports an optional focus on specific topics or time ranges to selectively seed your memory system with targeted historical data.

What is session bootstrapping and when do I need it for memory consolidation?

Session bootstrapping initializes or supplements a memory system when it is sparse or empty. You need memory consolidation through bootstrapping when you want to populate the memory store with relevant past interaction data to improve future outputs.

Do I need scripting to extract historical data from JSONL transcripts?

Yes, you need scripting to extract historical data from JSONL transcripts. The import process requires scripts to scan, consolidate, and seed data from the JSONL conversation transcripts into your memory system.

Why does my memory system lack context from previous discussions?

Your memory system lacks context from previous discussions because it has not been populated with historical conversation data. Importing and consolidating past transcripts seeds the memory store, enabling more contextual and accurate responses based on past interactions.