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.