context-manager

List, load, and search PreCompact context memories by keywords.

3|Updated Nov 24, 2025
One-click install
npx skills add https://github.com/jenningsloy318/claude-skill-artifacts --skill context-manager-jenningsloy318
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-manager
Source: https://github.com/jenningsloy318/claude-skill-artifacts/tree/main/context-keeper-plugin/skills/context-manager
Command: npx skills add https://github.com/jenningsloy318/claude-skill-artifacts --skill context-manager-jenningsloy318

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates retrieval, listing, loading, searching, and management of saved context memories generated during context compaction, enabling quick recall of past work.

Core Features & Use Cases

  • List saved contexts and their metadata to understand past work.
  • Load a specific memory into the current conversation, with optional injection.
  • Search memories by keywords or topics to surface relevant past efforts.
  • View memory metadata and statistics to track context usage and history.

Quick Start

List your saved memories with "List contexts" and load a memory with "Load context <id>". To search, use "Find memories about <topic>".

Frequently Asked Questions about context-manager

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

FAQPage Schema
How do I retrieve historical context memories after a session compaction?

To retrieve historical context memories after compaction, you can list available memories or load a specific memory file into the current session. This Skill reads the saved index and presents concise results for quick recall of past work.

Can I search saved context memories by keyword to find past work?

Yes, you can search saved context memories by keyword to surface relevant past efforts. By using targeted topic queries, the Skill filters historical memory files and presents matching context history for your current workflow.

How do I load a specific context memory into my current conversation?

You can load a specific context memory into your current conversation by referencing its identifier. The Skill locates the saved memory file and integrates the historical context data directly into your active session, with optional injection available.

Do I need the PreCompact hook to manage context memory storage?

Yes, this Skill integrates directly with data structures generated by the PreCompact hook. The context memory management functionality relies on reading the index.json and memory files produced during the compaction process to locate and retrieve past work.

What is the best way to view metadata and statistics for saved context memories?

The best way to view metadata and statistics for saved context memories is to list all available contexts. This process reads the stored index to track context usage, understand past work, and present historical memory data concisely.

Why does context-manager fail to load a specific memory?

Loading a specific memory fails when the PreCompact hook has not generated the expected index.json or memory files. The Skill requires these existing context history data structures to successfully locate and retrieve historical context.