# Nanoclaw Repl

> Operate and extend NanoClaw v2, ECC's zero-dependency session-aware REPL built on claude -p.

- Skill: `thedixitjain/nanoclaw-repl` (Agent Skill)
- Install (CLI): `npx skillmds add thedixitjain/nanoclaw-repl`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thedixitjain/nanoclaw-repl/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: thedixitjain (https://skillmd.com/u/thedixitjain)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/thedixitjain/nanoclaw-repl

---

# NanoClaw REPL

Use this skill when running or extending `scripts/claw.js`.

## Capabilities

- persistent markdown-backed sessions
- model switching with `/model`
- dynamic skill loading with `/load`
- session branching with `/branch`
- cross-session search with `/search`
- history compaction with `/compact`
- export to md/json/txt with `/export`
- session metrics with `/metrics`

## Operating Guidance

1. Keep sessions task-focused.
2. Branch before high-risk changes.
3. Compact after major milestones.
4. Export before sharing or archival.

## Extension Rules

- keep zero external runtime dependencies
- preserve markdown-as-database compatibility
- keep command handlers deterministic and local

---

**Source:** [`affaan-m/ECC`](https://github.com/affaan-m/ECC) → `skills/nanoclaw-repl/SKILL.md`

**Also appears in:** `hashgraph-online/awesome-codex-plugins/plugins/Colin4k1024/tsp/skills/nanoclaw-repl/SKILL.md`

