nanoclaw-repl

Operate and extend NanoClaw v2 for persistent, session-aware REPL workflows.

Updated Sep 13, 2025
One-click install
npx skills add https://github.com/llmh333/employee_management_spring --skill nanoclaw-repl-llmh333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanoclaw-repl
Source: https://github.com/llmh333/employee_management_spring/tree/main/.gemini/skills/nanoclaw-repl
Command: npx skills add https://github.com/llmh333/employee_management_spring --skill nanoclaw-repl-llmh333

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you operate and extend NanoClaw v2, a session-aware REPL, so you can keep context across work sessions and reuse functionality reliably without breaking your workflow.

Core Features & Use Cases

  • Persistent markdown-backed sessions: Continue work where you left off using a lightweight, file-backed session store.
  • Model switching and dynamic skill loading: Change models with /model and add or update capabilities with /load as you iterate.
  • Session branching, search, compaction, export, and metrics: Reduce risk with /branch, find information across sessions with /search, maintain clarity with /compact, and share results via /export while tracking outcomes with /metrics.
  • Use case: When you’re iterating on a complex prompt or set of tooling commands, branch before risky changes, search across prior explorations, then compact and export a clean final run for documentation.

Quick Start

Run scripts/egc-claw.js and use /model to switch models for your current REPL session.

Frequently Asked Questions about nanoclaw-repl

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

FAQPage Schema
How do I run a session-aware Gemini REPL with persistent context?

Run a session-aware Gemini REPL with persistent context by using a lightweight markdown-backed session store. This allows you to continue iterative assistant workflows exactly where you left off without losing previous command history or model settings.

Can I switch models and load new skills dynamically during a REPL session?

Yes, you can switch models and load new skills dynamically during a REPL session. Use the /model command to change your current model and the /load command to add or update capabilities on the fly as you iterate on complex prompts and tooling.

What is the best way to manage risk when branching REPL workflows?

The best way to manage risk when branching REPL workflows is to use the /branch command before making risky changes. This creates a safe separation in your session, allowing you to explore alternative paths without corrupting your original persistent context.

Do I need external dependencies to run a deterministic local command REPL?

No, you do not need external dependencies to run a deterministic local command REPL. The system requires zero external runtime dependencies, ensuring reliable local command handling and markdown-as-database compatibility for session persistence entirely on your machine.

How do I search across past sessions and export a clean final run?

To search across past sessions and export a clean final run, use the /search command to find information across prior explorations and /compact to maintain clarity. Finally, use /export to share your results while tracking outcomes with /metrics.