setup
One-time setup for carry-forward in the current project. Run this once per project before using save/load/clear.
Current project state (auto-injected)
Existing CLAUDE.md content (if any):
!`cat CLAUDE.md 2>/dev/null || echo "(no CLAUDE.md yet — will be created)"`
Existing carry-forward directory (if any):
!`ls carry-forward/ 2>/dev/null || echo "(not yet set up)"`
Instructions
Call mcp__carry-forward__setup_project with cwd = current working directory.
Report the result verbatim.
If CLAUDE.md already existed (shown above), confirm that the @carry-forward/context.md line was added without disturbing existing content.
Then tell the user:
Setup complete. Restart Claude Code for the
@carry-forward/context.mdimport to take effect — after that, your saved context loads automatically at the start of every session.Next: Use
/carry-forward:saveat the end of this session to write your first context snapshot.