nanoclaw-repl

Run a session-aware REPL for NanoClaw v2 with model switching and export.

1|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/zardusai-cyber/zardus_setup --skill nanoclaw-repl-zardusai-cyber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/zardusai-cyber/zardus_setup/tree/main/ecc/skills/nanoclaw-repl
Command: npx skills add https://github.com/zardusai-cyber/zardus_setup --skill nanoclaw-repl-zardusai-cyber

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solve the need for a lightweight, 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
  • Use Case: Experiment with different model prompts in parallel branches to compare results, then merge insights.

Quick Start

Launch the NanoClaw REPL and begin a session, then use commands like /model and /load to extend its capabilities.

Frequently Asked Questions about nanoclaw-repl

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

FAQPage Schema
How do I manage persistent REPL sessions for Claude -p across different model branches?

You can manage persistent REPL sessions using markdown-backed persistence that tracks branching and history. The session-aware environment enables multi-model testing and parallel branch comparison without losing context across interactions.

Can I switch models dynamically during an interactive Claude prompt session?

Yes, dynamic model switching is supported directly within the session using the /model command. This allows you to test different model prompts in parallel branches to compare results and merge insights on the fly.

What is the best way to load external skills into a Claude -p REPL without dependencies?

You can dynamically load external skills into the zero-dependency REPL using the /load command. This extends the session's capabilities on demand without requiring additional package installations or complex environment configurations.

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

Session history can be exported to markdown, JSON, or text formats using the /export command. This captures the persistent markdown-backed session data, including metrics and interaction logs, for external analysis or archival.

Does this REPL session manager support cross-session search and history compaction?

Yes, cross-session search is available via the /search command, and history compaction is handled through /compact. These features ensure deterministic command handling while maintaining searchable and manageable session logs.