nanoclaw-repl

Operate NanoClaw REPL for persistent sessions and dynamic skill loading.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill nanoclaw-repl-kanakmalpani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/KanakMalpani/General-Private-Skills/tree/main/skills/nanoclaw-repl
Command: npx skills add https://github.com/KanakMalpani/General-Private-Skills --skill nanoclaw-repl-kanakmalpani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Operate NanoClaw REPL to manage persistent sessions and dynamic skill loading.

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 a NanoClaw REPL session and load a skill with /load to begin.

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 with markdown-backed state?

Persistent REPL sessions use markdown-backed state to ensure deterministic command handling and continuity. This approach stores session data in markdown files, enabling reliable state recovery and cross-session operations.

How do I switch AI models during an active REPL session?

Switch AI models during an active REPL session using the /model command. This enables dynamic model transitions without restarting the session or losing your current context state.

Can I search across multiple sessions and export the history?

You can perform cross-session search using /search and export session data with /export. The export functionality supports multiple formats including markdown, JSON, and text files.

Does this REPL runtime require any external dependencies to operate?

This REPL operates with a zero-dependency runtime, requiring no external packages or libraries. It ensures deterministic command handling and markdown-backed session state independently.

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

Use /branch to fork a persistent session and /load for dynamic skill loading. This approach enables exploring alternative conversation paths while preserving the original session state.

How do I compact session history and view metrics in a REPL?

Use /compact to compress session history and /metrics to display session metrics. These commands manage long-running sessions by reducing context size and tracking performance data.