What problem does it solve?
This Skill eliminates the frustration of losing AI coding context across disconnected sessions by providing a persistent, session-aware REPL that retains all interaction history and state for extended development workflows.
Core Features & Use Cases
- Persistent Markdown-Backed Sessions: All session data is stored in human-readable markdown files for easy portability and version control.
- Full Session Control: Switch AI models on the fly with /model, branch sessions to test risky changes without losing working context with /branch, compact long histories to reduce token usage with /compact, and search across all past sessions for previous solutions with /search.
- Use Case: A developer working on a complex feature can branch their current session to experiment with a new architecture, discard the failed experiment, and return to their original session without any lost progress.
Quick Start
Use the nanoclaw-repl skill to start a new persistent session for your current Flutter debugging task and enable automatic history compaction after you complete each major milestone.