One-click install
npx skills add https://github.com/himanshu231204/AI_Research_agent --skill ck-himanshu231204
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck
Source: https://github.com/himanshu231204/AI_Research_agent/tree/main/.opencode/skills/ck
Command: npx skills add https://github.com/himanshu231204/AI_Research_agent --skill ck-himanshu231204

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When working with Claude Code across multiple coding sessions, you constantly have to re-explain your project's context, goals, and what you were working on last time, wasting valuable time and breaking your workflow. This Skill eliminates that friction by providing persistent, per-project memory that auto-loads every time you start a new session.

Core Features & Use Cases

  • Auto-Loading Context: Automatically injects your project's key details, goals, and last session state into Claude Code when you start a new session, no manual re-explanation needed.
  • Session Tracking: Records what you accomplished, what you left off on, next steps, decisions made, and blockers, plus integrates with git to track code changes since your last session.
  • Persistent Native Memory: Writes session data to native memory storage for long-term retention, and supports migrating older v1 context data to the current v2 format safely with automatic backups.
  • Use Case: If you're developing a Python web app and spend a session debugging an authentication bug, you can save your session state with ck, then resume exactly where you left off the next day without re-explaining your project stack, goals, or what bug you were fixing.

Quick Start

Use the ck skill to register your current project, save your session state when you finish working, and automatically load your full project context the next time you start a Claude Code session.

Frequently Asked Questions about ck

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

FAQPage Schema
How do I save and restore project context across Claude Code sessions?

You can save and restore project context across Claude Code sessions by using deterministic Node.js scripts to register your project, save session state including work left off and decisions, and automatically load that context when resuming work.

What is the best way to track coding session progress and git activity for later resumption?

Tracking coding session progress and git activity is handled by recording what you accomplished, next steps, decisions, and blockers, while integrating with git to track code changes since your last session for seamless work resumption.

Does Claude Code support persistent per-project memory for developer workflows?

Claude Code supports persistent per-project memory by writing session data to native memory storage, providing long-term retention of project details, goals, and last session state without manual re-explanation.

How do I migrate older context data to the latest format without losing session history?

You can migrate older context data to the latest format safely using built-in v1 to v2 data migration scripts, which automatically create backups to prevent losing your session history during the transition.

Can I automatically load project context when starting a new coding session?

You can automatically load project context when starting a new coding session by injecting your project's key details, goals, and last session state directly into your environment, eliminating the need for manual setup.

Why do I need to re-explain project goals and stack every time I resume coding?

Re-explaining project goals and stack happens when session data is not persisted, a problem solved by implementing persistent per-project memory that auto-loads your context and previous session state automatically.