All skills
affaan-m avatar

/nanoclaw-repl

@0765f7a

Operate and extend NanoClaw, ECC's 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. Use when running or extending scripts/claw.js, or when resuming, branching, compacting, searching, or exporting a NanoClaw session.

Use this Skill: https://skilld.dev/gh/affaan-m/everything-claude-code/nanoclaw-repl

This session only. Nothing lands on disk.

SKILL.md

≈97 tokens always: the name and description. ≈177 when used: this file.

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: SKILL.md on GitHub

1 warning3d5 checks · Risk SAFE
  • Gen Agent Trust Hub3d

    The skill provides operational guidance for a local session-aware REPL. No security risks, malicious patterns, or external dependencies were identified.

  • Socket3d

    No alerts

  • Snyk3d

    Risk: LOW · No issues

  • Runlayer6mo

    1/1 file flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 0765f7a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 10 hours ago.

Activeupdated 4 days ago
metadata
{
  "origin": "ECC"
}
  • CLI
  • repl
  • nanoclaw
  • claude
  • session-management
  • markdown
  • javascript
  • workflow

README badge

README badge for affaan-m/everything-claude-code/nanoclaw-repl

Operate and extend NanoClaw v2, a zero-dependency REPL for Claude that persists sessions as markdown files and supports model switching, skill loading, branching, and cross-session search. Use this when working with scripts/claw.js in the Everything Claude Code project.

Generated from the current SKILL.md.

What runtime does NanoClaw require?
NanoClaw is zero-dependency; it runs on Node.js with no external packages.
Can I switch models during a session?
Yes. Use the `/model` command to switch models within the same session.
How do I save my work?
Sessions are automatically persisted as markdown files. Use `/export` to convert to md, json, or txt format.
Can I branch a session and come back to the original?
Yes. The `/branch` command creates a divergent session while preserving the original history.
Does this work with skills other than ECC?
The skill documents NanoClaw v2 as built on `claude -p` with dynamic `/load` for skill integration, but extension rules assume the ECC zero-dependency pattern.

Generated from the current SKILL.md. These answers refresh after source changes.