What problem does it solve? Claude Code sessions start with no memory of previous work, forcing you to re-explain project goals, decisions, and progress every time. This Skill maintains persistent per-project memory so context survives across sessions. ## Core Features & Use Cases - Project Registration: Auto-detects project name, stack, goal, and constraints from package.json, Cargo.toml, go.mod, pyproject.toml, CLAUDE.md, and README.md via /ck:init. - Session Save & Resume: Records summaries, decisions, next steps, blockers, and git activity with /ck:save, then restores a full briefing with /ck:resume. - SessionStart Hook: Injects a compact ~100-token project summary at session start, detecting unsaved sessions, new git commits, and goal mismatches with CLAUDE.md. - Use Case: You work across five repositories. Run /ck:init in each, then /ck:save at the end of every session. Next time you open a project, the hook shows where you left off and what to do next. ## Quick Start Register the current project by asking the assistant to run the ck init command and confirm the auto-detected project details.