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.