nanoclaw-repl

Run session-aware CLAUDE-based REPL sessions with markdown-backed persistent storage.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/robinxin/AIFlomo --skill nanoclaw-repl-robinxin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/robinxin/AIFlomo/tree/main/.claude/skills/nanoclaw-repl
Command: npx skills add https://github.com/robinxin/AIFlomo --skill nanoclaw-repl-robinxin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw v2 provides a zero-dependency, session-aware REPL built on CLAUDE. This skill enables running and extending NanoClaw sessions with a persistent, markdown-backed workspace for experimentation and iteration.

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 scripts/claw.js to start or extend NanoClaw sessions.

Frequently Asked Questions about nanoclaw-repl

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

FAQPage Schema
How do I run a session-aware CLAUDE REPL for code experimentation?

You can run a session-aware CLAUDE REPL by executing scripts/claw.js to start or extend persistent, markdown-backed NanoClaw sessions for interactive code execution and iteration.

What is a zero-dependency REPL for testing CLAUDE-informed workflows?

A zero-dependency REPL is a self-contained execution surface that requires no external runtime dependencies, providing deterministic command handling and markdown-backed storage for testing CLAUDE-informed workflows.

Can I switch models and export sessions in a CLAUDE REPL?

Yes, you can switch models with the /model command and export sessions to md, json, or txt formats using the /export command within the CLAUDE REPL environment.

Does the NanoClaw session REPL require any external dependencies to operate?

No, the NanoClaw session REPL operates entirely as a zero-dependency environment, requiring no external runtime dependencies while maintaining a stable execution surface for script running and extension.

How do I manage session history and search across sessions in a CLAUDE REPL?

You manage session history using the /compact command for history compaction and the /search command to perform cross-session searches within the CLAUDE REPL workspace.

What is the best way to branch and load skills dynamically in a CLAUDE session?

The best way to branch and load skills dynamically is using the /branch command for session branching and the /load command for dynamic skill loading within the CLAUDE session environment.