Catalog
affaan-m/nanoclaw-repl

affaan-m

nanoclaw-repl

Operate and extend NanoClaw v2, ECC's zero-dependency session-aware REPL built on claude -p. Use when operating or extending the NanoClaw REPL.

NewUpdated Sep 9, 2026

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
Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

62/100

Grade

C

Adequate

Grades are signals, not a certification. Always review a skill yourself before use.

Safety

70

Quality

58

Clarity

68

Completeness

52

Summary

The NanoClaw REPL skill provides instructions for operating and extending a session-aware REPL environment (`scripts/claw.js`) with features like persistent markdown sessions, model switching, dynamic skill loading, and session branching. It emphasizes zero external dependencies and markdown-as-database compatibility as core design principles.

Detected Capabilities

file read (markdown sessions)file write (session export, history)model switching (API calls)command execution (REPL commands)skill loading (dynamic module load)session branching (filesystem operations)search operations (cross-session)

Trigger Keywords

Phrases that agents use to match this skill to user intent.

operate nanoclaw replrun repl sessionswitch modelbranch sessionextend nanoclawpersist repl historyload skills dynamicallyexport session data

Risk Signals

INFO

Session branching and history compaction operations create temporary state

Operating Guidance section
INFO

Dynamic skill loading with /load command

Capabilities section
WARNING

Cross-session search and data export without documented scope boundaries

Capabilities section

Use Cases

  • Run interactive REPL sessions with persistent markdown-backed history
  • Switch between different Claude models within a session
  • Load and manage dynamic skills during REPL operation
  • Branch sessions before attempting high-risk changes
  • Search and cross-reference content across multiple sessions
  • Compact session history after completing major milestones
  • Export session data to markdown, JSON, or text formats for sharing or archival
  • Monitor and analyze session performance metrics

Quality Notes

  • Skill provides clear capabilities list and operating guidance
  • Extension rules document design constraints but lack implementation details
  • Minimal documentation of error handling or edge cases (e.g., corrupted markdown, missing sessions)
  • No examples of command syntax or expected outputs
  • Scope is clear at a high level but lacks detail on file paths, session storage location, and session format specification
  • No guidance on handling large sessions or performance considerations
  • Extension rules are sound (zero dependencies, deterministic handlers) but lack rationale or examples
Model: claude-haiku-4-5-20251001Analyzed: Sep 9, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Version History

  1. v2.0

    Contract changed: description

    ✦ AISkill description expands: adds use-case guidance for agents on when to activate NanoClaw.

    triggering2026-09-09

    LATEST
  2. v1.2

    Content updated

    ✦ AINo detectable behavioral changes between versions.

    2026-07-14

    View This Version
  3. v1.1

    Content updated

    ✦ AIAdds LICENSE file; safety grade improved D → C.

    2026-04-20

    View This Version
  4. v1.0

    Seeded from github.com/affaan-m/everything-claude-code

    2026-03-16

    View This VersionInitial version

Use affaan-m/nanoclaw-repl in your dev environment

Command Palette

Search for a command to run...