ck

Auto-loads and persists per-project context for Claude Code sessions.

3|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/agentmatters/mullai-bot --skill ck-agentmatters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck
Source: https://github.com/agentmatters/mullai-bot/tree/main/src/Mullai.Skills/Skills/claude-code-everything/ck
Command: npx skills add https://github.com/agentmatters/mullai-bot --skill ck-agentmatters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Persisting and reusing project-specific context for Claude Code is challenging across sessions. CK provides per-project memory, auto-loads context at session start, and records session data for fast retrieval by the model.

Core Features & Use Cases

  • Auto-loads and persists per-project context for Claude Code.
  • Tracks sessions with git activity to surface history and progress.
  • Writes to native memory to accelerate retrieval and maintain continuity across interactions.
  • Deterministic Node.js-based scripts with clear lifecycle for init, save, and resume workflows.
  • Use Case: A developer working on a multi-file Claude Code project benefits from seamless context continuity across restarts.

Quick Start

Register a project with /ck:init and start saving sessions with /ck:save to build persistent per-project memory.

Frequently Asked Questions about ck

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

FAQPage Schema
How do I persist Claude Code context across sessions for a multi-file project?

Per-project memory for Claude Code persists context across sessions by auto-loading saved data at startup and recording session history. This ensures reliable context continuity for multi-file projects without manual retrieval.

What is the best way to track git activity in Claude Code sessions?

Tracking git activity in Claude Code sessions is handled by recording session history alongside repository changes. This surfaces commit progress and contextual history, allowing the model to retrieve past development activity efficiently.

Can I use Node.js scripts to manage Claude Code memory persistence?

Node.js scripts manage Claude Code memory persistence through deterministic lifecycle operations for initialization, saving, and resuming workflows. These scripts write to native memory to accelerate retrieval and maintain interaction continuity.

Does auto-loading context in Claude Code require manual setup for each project?

Auto-loading context in Claude Code does not require manual setup for each session once initialized. Registering a project with an init command establishes persistent per-project memory that automatically loads context at every session start.

How do I start saving Claude Code session history for fast retrieval?

To start saving Claude Code session history for fast retrieval, initialize a project with a registration command and then use a save command to record session data, building persistent memory for subsequent auto-loading.