nanoclaw-repl

Runs a session-aware REPL for NanoClaw v2 with markdown-backed persistence.

86|21|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Jamkris/everything-gemini-code --skill nanoclaw-repl-jamkris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/Jamkris/everything-gemini-code/tree/main/skills/nanoclaw-repl
Command: npx skills add https://github.com/Jamkris/everything-gemini-code --skill nanoclaw-repl-jamkris

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw REPL provides a zero-dependency, session-aware interactive environment that preserves work across tasks and models, enabling fluent experimentation without setup overhead.

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

Start the NanoClaw REPL and create your first session to begin exploring commands.

Frequently Asked Questions about nanoclaw-repl

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

FAQPage Schema
How do I persist REPL session work across different tasks without external dependencies?

You can persist REPL session work using a zero-dependency, markdown-backed session environment that saves your interactive state locally. This preserves your task progress across models without requiring any external setup.

Can I switch Gemini models dynamically during an active REPL session?

Yes, you can switch Gemini models dynamically during an active session by using the /model command. This enables fluent experimentation across different NanoClaw workflows without restarting the environment.

What commands manage session branching and history compaction in a markdown-backed REPL?

Use /branch to create session branches and /compact to condense history. These commands maintain cross-session traceability and keep markdown files manageable during extended interactive work.

Does NanoClaw REPL require any installed packages or libraries to run?

No, NanoClaw REPL requires zero external dependencies to run. It relies entirely on local execution and deterministic command handling, making it suitable for environments where installing packages is restricted.

What is the best way to export markdown REPL sessions for later analysis?

The best way to export sessions is using the /export command, which supports md, json, and txt formats. This allows you to extract session data for external analysis or long-term archiving.

How do I search across previous interactive sessions in a zero-dependency environment?

You can search across previous sessions using the /search command within the REPL. This provides cross-session traceability by querying your locally persisted markdown history without needing external search tools.