context-manager

Manage Markdown conversation logs with duplicate detection and concise summaries.

8|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Olatisunkanmi/claudefiles --skill context-manager-olatisunkanmi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-manager
Source: https://github.com/Olatisunkanmi/claudefiles/tree/main/skills/context-manager
Command: npx skills add https://github.com/Olatisunkanmi/claudefiles --skill context-manager-olatisunkanmi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes and compresses conversation state so an assistant can find, reuse, and update prior session context without storing verbose transcripts, reducing token usage and duplicated work.

Core Features & Use Cases

  • Conversation discovery: Scan .claude/conversations for exact title matches, fuzzy keyword overlap, or semantic similarity to avoid duplicate sessions.
  • Structured, minimal logs: Create and update compact Markdown logs with title, desc, status, last_accessed, summary, and timestamped changes to serve as the single source of truth.
  • Session workflows: Prompt users to Ignore, Enhance, or Proceed when matches are found; update last_accessed, prepend concise change bullets, and manage status transitions (in-progress, inconclusive, completed).
  • Use Case: An assistant handling support tickets can find an existing conversation, prompt the user to continue or update it, and write a one-line summary and change note after each action to conserve tokens.

Quick Start

Scan .claude/conversations at session start, notify the user of any match (filename, title, status, one-line summary), and offer Ignore, Enhance, or Proceed.

Frequently Asked Questions about context-manager

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

FAQPage Schema
How do I maintain conversation context across multiple AI assistant sessions without wasting tokens?

You can maintain conversation context by storing compact Markdown logs with title, summary, and status fields in a dedicated directory. This approach compresses conversation state into minimal entries, allowing an assistant to find and reuse prior session context without storing verbose transcripts, directly reducing token usage.

How do I detect duplicate conversation sessions and manage ongoing support tasks?

Detect duplicate conversation sessions by scanning log directories using filename matching, fuzzy keyword overlap, or semantic similarity. When a match is found, the system notifies you of the existing session's status and summary, then prompts you to either Ignore, Enhance, or Proceed with the matched conversation.

What is the best way to structure conversation logs for AI session tracking?

The best way to structure conversation logs is using Markdown files with specific metadata fields: title, desc, status, last_accessed, summary, and timestamped change bullets. This structured format serves as a single source of truth for session tracking while keeping entries minimal to conserve tokens.

Can I use Markdown files for conversation management and context reuse in continuous tasks?

Yes, you can use Markdown files for conversation management by creating and updating them under a dedicated conversations directory. The system performs fuzzy keyword and semantic search on these files to find existing contexts, enabling efficient context reuse across ongoing tasks.

How do I update session status and track changes in conversation logs?

Update session status by managing transitions between in-progress, inconclusive, and completed states within the Markdown log. After each action, prepend concise change bullets to the log, update the last_accessed timestamp, and write a one-line summary to maintain an accurate, minimal record.

Why does my AI assistant repeat work instead of finding existing conversation context?

Your assistant repeats work because it lacks a centralized conversation log system for duplicate detection. By scanning a conversations directory for exact title matches, fuzzy keywords, or semantic similarity at session start, the assistant can discover and reuse prior context, eliminating duplicated effort.