nanoclaw-repl

Manage persistent markdown-backed AI sessions with dynamic model switching and export.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/TakMczk/copilot-cli-ecc --skill nanoclaw-repl-takmczk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/TakMczk/copilot-cli-ecc/tree/main/.github/skills/nanoclaw-repl
Command: npx skills add https://github.com/TakMczk/copilot-cli-ecc --skill nanoclaw-repl-takmczk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a powerful and flexible command-line interface for interacting with and extending NanoClaw v2, an advanced REPL tool built for session-aware interactions.

Core Features & Use Cases

  • Session Management: Maintain persistent, markdown-backed sessions for your conversations.
  • Dynamic Control: Switch models, load skills, branch sessions, and search across history with simple commands.
  • Data Handling: Export sessions to various formats (md, json, txt) and manage history efficiently.
  • Use Case: You can use this skill to manage complex, multi-turn conversations with an AI, ensuring that context is preserved and easily accessible for later review or continuation.

Quick Start

Use the nanoclaw-repl skill to start a new session with the default model.

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 CLI sessions for AI interactions?▼

Persistent CLI sessions for AI interactions are managed through a markdown-backed REPL environment that preserves context across multi-turn conversations and enables history compaction. This ensures conversation state is saved and accessible for later review or continuation.

Can I switch AI models dynamically during an active REPL session?▼

Yes, you can switch AI models dynamically during an active REPL session without restarting. The environment supports on-the-fly model switching, dynamic skill loading, and session branching to explore different conversational paths.

How do I export AI conversation history to markdown, JSON, or text?▼

AI conversation history can be exported to markdown, JSON, and text formats using built-in commands. This allows you to save, share, and archive session data while maintaining the markdown-as-database compatibility of the underlying session files.

Do I need external runtime dependencies to run this session-aware REPL?▼

No external runtime dependencies are required to run this session-aware REPL. The tool operates with zero dependencies, built upon the claude -p command, ensuring a lightweight setup without needing additional package managers or libraries.

What is the best way to search across multiple past AI chat sessions?▼

The best way to search across multiple past AI chat sessions is using the built-in cross-session search functionality. This feature queries your persistent markdown-backed history to locate specific context within previous multi-turn conversations.

Why use a markdown-as-database approach for CLI session management?▼

A markdown-as-database approach for CLI session management provides zero-dependency, human-readable storage for AI conversations. It enables persistent history, cross-session search, and export compatibility while ensuring session data remains accessible without specialized database software.