NanoClaw REPL
SkillSearchnanoclaw-repl is a skill for operating and extending NanoClaw, a zero-dependency session-aware REPL that keeps chat sessions as markdown files. It lets an agent switch models, load skills, branch sessions, search across sessions, compact history, and export transcripts. Use it when running or extending scripts/claw.js, or when resuming, branching, compacting, searching, or exporting a NanoClaw session.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Have the NanoClaw script scripts/claw.js available in the project.
Then ask your AI: use the NanoClaw REPL skill
What your AI can do with it
- Keep persistent markdown-backed sessions
- Switch models with /model
- Load skills dynamically with /load
- Branch sessions with /branch
- Search across sessions with /search
- Compact history with /compact and export with /export
Getting started
- Have the NanoClaw script scripts/claw.js available in the project.
- Start a session and keep it task-focused.
- Use /branch before high-risk changes.
- Use /compact after major milestones.
- Use /export before sharing or archival.
What this skill tells your AI
The instructions your AI receives, as published by affaan-m/ecc in skills/nanoclaw-repl/SKILL.md and read by ahel’s review.
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
- Keep sessions task-focused.
- Branch before high-risk changes.
- Compact after major milestones.
- Export before sharing or archival.
Extension Rules
- keep zero external runtime dependencies
- preserve markdown-as-database compatibility
- keep command handlers deterministic and local
Signals
- GitHub stars
- 270k
- Forks
- 40k
- Last commit
- Sep 2026
Others that do the same job
Questions
- What does it do?
- It operates and extends NanoClaw, a zero-dependency session-aware REPL with persistent markdown-backed sessions and slash commands for model switching, skill loading, session branching, cross-session search, history compaction, and export.
- When should I use it?
- Use it when running or extending scripts/claw.js, or when resuming, branching, compacting, searching, or exporting a NanoClaw session.
- What are the extension rules?
- Keep zero external runtime dependencies, preserve markdown-as-database compatibility, and keep command handlers deterministic and local.
- How do I switch models?
- Use the /model slash command.
- How do I search across sessions?
- Use the /search slash command.
Advanced
- Item type
- skill
- Key
nanoclaw-repl- Source
- github.com/affaan-m/ecc
Related picks
Skill · thedaviddias
The pick for JavaScriptmodern-javascript-patterns
Skill · wshobson
The pick for JavaScriptlark-markdown
Skill · larksuite
The pick for Markdownmarkdown-mermaid-writing
Skill · k-dense-ai
The pick for Markdowndashboard
Skill · nexu-io
More in Searchazure-ai
Skill · microsoft
More in Search