nanoclaw-repl

Run a session-aware REPL for NanoClaw v2 with markdown-backed sessions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/contentbugvideoediting/cb-project-assistant --skill nanoclaw-repl-contentbugvideoediting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/contentbugvideoediting/cb-project-assistant/tree/main/services/cb-s-claude/vendor/s-claude/skills-library/nanoclaw-repl
Command: npx skills add https://github.com/contentbugvideoediting/cb-project-assistant --skill nanoclaw-repl-contentbugvideoediting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provide a zero-dependency session-aware REPL for NanoClaw v2 built on Claude -p.

Core Features & Use Cases

  • Persistent markdown-backed sessions
  • Model switching with /model
  • Dynamic skill loading with /load
  • Session branching with /branch
  • Cross-session search with /search
  • History compaction with /compact
  • Export to md/json/txt with /export
  • Session metrics with /metrics

Quick Start

Run the nanoclaw-repl skill to start a persistent REPL session and load desired models.

Frequently Asked Questions about nanoclaw-repl

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

FAQPage Schema
How do I start a persistent markdown-backed REPL session with Claude?

Start a persistent markdown-backed REPL session by running the nanoclaw-repl skill, which initializes a zero-dependency NanoClaw v2 environment built on Claude -p for continuous interaction.

Can I switch models dynamically during a NanoClaw REPL session?

Yes, you can switch models dynamically during a REPL session by using the /model command to change the underlying Claude model without restarting the environment.

What is session branching in a REPL and how does it work with markdown?

Session branching in a REPL allows you to create divergent conversation paths from a specific point using the /branch command, preserving the original markdown-backed session state while exploring new contexts.

How do I export REPL session history to markdown, JSON, or text?

Export REPL session history to markdown, JSON, or text formats by using the /export command, which outputs the persistent session data into your specified file format.

Do I need to install external dependencies to run a deterministic session-aware REPL?

No, you do not need to install external dependencies because the nanoclaw-repl skill provides a zero-dependency session-aware REPL that applies deterministic command handling directly through scripts/claw.js.

How do I search across past REPL sessions and compact history?

Search across past REPL sessions using the /search command and compact history to manage context length using the /compact command, both operating on the persistent markdown session files.