nanoclaw-repl

Run an interactive session-aware REPL for NanoClaw v2 with persistent markdown sessions.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/thangvawn/agent_financial --skill nanoclaw-repl-thangvawn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/thangvawn/agent_financial/tree/main/.cursor/skills/nanoclaw-repl
Command: npx skills add https://github.com/thangvawn/agent_financial --skill nanoclaw-repl-thangvawn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a session-aware REPL for NanoClaw v2, addressing the need for an interactive environment to run and extend the NanoClaw v2 with minimal dependencies.

Core Features & Use Cases

  • Persistent Sessions: Keep your work in persistent markdown-backed sessions.
  • Model Switching: Quickly switch between different models with /model.
  • Dynamic Skill Loading: Load additional skills dynamically with /load.
  • Session Branching: Create branches for high-risk changes with /branch.
  • Cross-Session Search: Search across sessions with /search.
  • History Compaction: Compact your session history with /compact.
  • Export Sessions: Export sessions to md/json/txt with /export.
  • Session Metrics: View session metrics with /metrics.
  • Use Case: For developers who need to interact with NanoClaw v2 for debugging, testing, or extending its features.

Quick Start

To start a new session with NanoClaw v2, simply use the command 'nanoclaw-repl'.

Frequently Asked Questions about nanoclaw-repl

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

FAQPage Schema
How do I run an interactive REPL for NanoClaw v2 without installing external dependencies?

A zero-dependency REPL for NanoClaw v2 provides an interactive environment using only built-in scripts. You can start a session instantly with the 'nanoclaw-repl' command, requiring no external library installations.

What is a session-aware REPL and how does persistent markdown session management work?

Session-aware REPLs maintain state across interactions by backing sessions in markdown files. This approach ensures your interactive development context persists, allowing you to resume work exactly where you left off without losing previous inputs or outputs.

How do I dynamically load additional skills and switch models during interactive development?

During an interactive session, use the '/load' command to dynamically load additional skills and '/model' to switch between different models. These commands allow you to extend the environment and adjust capabilities on the fly.

Can I create branches for high-risk changes and search across past sessions?

Yes, you can create isolated branches for high-risk changes using the '/branch' command. To find information from previous work, use '/search' to perform cross-session searches across your persistent markdown history.

How do I export session history and compact long interactive sessions?

Use the '/export' command to export sessions to md, json, or txt formats. To manage token limits and compact long session histories, use the '/compact' command to condense the context.

Does this NanoClaw v2 REPL require any specific frameworks or external libraries to function?

No, it operates with zero external dependencies. The REPL is implemented entirely through scripts, functioning independently of external libraries or frameworks to ensure minimal setup and broad compatibility.