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.