ck

Maintain persistent per-project memory for Claude Code sessions.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/GGEdu/claude-god-mode-template --skill ck-ggedu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck
Source: https://github.com/GGEdu/claude-god-mode-template/tree/main/skills/ck
Command: npx skills add https://github.com/GGEdu/claude-god-mode-template --skill ck-ggedu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps a persistent per-project memory for Claude Code by auto-loading context at session start, tracking sessions and git activity, and writing to native memory for continuity across model versions.

Core Features & Use Cases

  • Persistent per-project memory with auto-loaded context on session start
  • Deterministic command scripts for saving, resuming, and auditing sessions
  • Native memory integration and session history for cross-version continuity

Quick Start

Register a project with /ck:init, then save sessions with /ck:save and inspect status with /ck:info or resume with /ck:resume.

Frequently Asked Questions about ck

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

FAQPage Schema
How do I keep persistent project memory in Claude Code across sessions?

Persistent project memory in Claude Code is maintained by auto-loading context at session start and writing session history to a native memory store, ensuring continuity across model versions. You can use specific commands to save and resume contexts.

Can I track git activity to save context for Claude Code sessions?

Yes, you can track git activity to save context for Claude Code sessions. The system monitors git activity to track session progress and writes updates to a native memory store for quick recall later.

What commands do I use to manage Claude Code project context?

You manage Claude Code project context using deterministic command scripts. You can register a project, save sessions, inspect status, resume, list, migrate, and forget project contexts using dedicated /ck:* commands.

Does Claude Code native memory support cross-version context continuity?

Yes, Claude Code native memory supports cross-version context continuity. Session updates and project contexts are written to the native memory store, allowing quick recall and continuity even when switching between different model versions.

How do I start a new Claude Code session with auto-loaded project context?

To start a new Claude Code session with auto-loaded project context, you first register the project. After registration, the context is automatically loaded at session start, allowing you to immediately resume work.