nanoclaw-repl

Operate and extend the NanoClaw v2 REPL with markdown-backed sessions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust and extensible command-line interface for interacting with and enhancing the NanoClaw REPL, a session-aware tool built on claude -p.

Core Features & Use Cases

  • Session Management: Supports persistent, markdown-backed sessions with branching and compaction.
  • Model & Skill Control: Allows dynamic model switching and loading of new skills.
  • Data Handling: Enables cross-session search and export to various formats (md, json, txt).
  • Use Case: As a developer working on AI-powered applications, you can use this skill to manage complex conversational states, experiment with different LLM models, and integrate custom functionalities seamlessly into your workflow.

Quick Start

Use the nanoclaw-repl skill to load a new skill from the path './my_new_skill'.

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 LLM sessions in a command-line interface?

You can manage persistent CLI LLM sessions using a session-aware REPL built on claude -p that stores conversational state in markdown files. This enables branching, history compaction, and cross-session search.

Can I switch LLM models dynamically during a CLI session?

Yes, you can switch LLM models dynamically during a CLI session. The REPL supports dynamic model switching, allowing developers to experiment with different models in the same active conversational context.

How do I load custom skills into a claude -p REPL?

You can load custom skills into the claude -p REPL by providing a local directory path to the skill. The REPL dynamically loads the new skill and integrates its functionalities seamlessly into the active session.

Does this CLI session manager require any external runtime dependencies?

No, this CLI session manager operates with zero external runtime dependencies. Extension rules emphasize deterministic command handlers and markdown-as-database compatibility, ensuring a self-contained and lightweight environment.

What is the best way to export conversational history from a markdown-backed REPL?

The best way to export conversational history from the markdown-backed REPL is using its built-in export functionality. You can export session data and history directly to markdown, JSON, or text formats.

Why use markdown files for session management in a command-line LLM tool?

Using markdown files for session management in a command-line LLM tool provides persistent, database-compatible storage without external dependencies. This approach supports state branching, history compaction, and cross-session search natively.