Five steps, about five minutes. The install is deliberately boring: clone the repo, run one script in your project, open Claude Code, configure paths.
git clone https://github.com/shumanpng/coco-manager.git ~/code/your-project-context-manager
Pick a per-project location, e.g., a sibling directory of your project. /setup (step 5) writes paths specific to this project into the install's meta.md, so separate projects each get their own clone and can upgrade on their own schedule.
cd into the project you want to use this system in.
cd ~/code/your-project
This is your project, the one you're already working on. The context manager lives alongside whatever's already there; it doesn't take over the repo.
init.sh from your project.
bash ~/code/your-project-context-manager/init.sh
It prompts once for where to put your notes (default your-project/notes/), then sets up the layout: .claude/skills/, your notes directory, and an offline copy of this guide. It's idempotent: re-run it any time upstream updates, and it overwrites the repo-owned bits without touching your own notes.
cd ~/code/your-project && claude
The skills are project-local (under .claude/skills/), so Claude Code picks them up automatically. They become available as /-commands.
/setup once.
Inside Claude Code, type /setup and follow the prompts. It writes your notes-directory paths into meta.md. After this, every other skill knows where to read and write. You won't need it again unless you add a second project to the same install.
That's it. Type /about to see every shipped skill, in roughly the order you'll want to learn them. From here, it helps to understand how it all fits together, or jump straight into the tutorial.