LaunchKit · 2026
Back to Skills

multi-chat-context-manager

CLI tool to store and retrieve conversation contexts per channel/user.

0
292 downloads
by @derick001

Setup & Installation

openclaw skills install @derick001/multi-chat-context-manager

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install multi-chat-context-manager

Version History

v1.0.0Feb 25, 2026 - Version note by skill developer:

- No changes detected in this version. - The skill remains at version 1.0.2 with no updates to functionality or documentation.

What This Skill Does

A CLI tool for storing and retrieving conversation histories keyed by channel, user, or thread ID. Contexts are saved as JSON files on disk. You call it manually from scripts or workflows.

Gives you a simple, zero-dependency key-value store for conversation context without needing a database or external service.

When to use it

  • Persisting chat history across bot restarts
  • Tracking per-user conversation state in custom scripts
  • Storing Q&A pairs keyed by Discord channel ID
  • Replaying past context when resuming a conversation
  • Building a lightweight context store for multi-platform bots

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: store a message exchange for channel 'telegram-123' and user 'user-456', then retrieve it

AGENT
  1. 1Run store command with --channel, --user, --message, and --response flags
  2. 2Script writes the exchange to a JSON file keyed by channel and user
  3. 3Run retrieve command with the same --channel and --user values
  4. 4Script reads the JSON file and returns the stored history
OUTPUT

{"channel_id": "telegram-123", "user_id": "user-456", "history": [{"message": "Hello", "response": "Hi there"}]}