nrepl-eval

Evaluate Clojure code on a running nREPL server via CLI.

58.3k|3.9k|Updated Dec 29, 2015
One-click install
npx skills add https://github.com/penpot/penpot --skill nrepl-eval
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nrepl-eval
Source: https://github.com/penpot/penpot/tree/main/.opencode/skills/nrepl-eval
Command: npx skills add https://github.com/penpot/penpot --skill nrepl-eval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluate Clojure code on a running nREPL server via a standalone CLI tool, enabling quick experimentation and stateful interactions.

Core Features & Use Cases

  • Persistent session across invocations for incremental development and testing.
  • Inline evaluation of single expressions or multiple forms against a live nREPL.
  • Simple CLI access without starting a server, provided an active nREPL is available.

Quick Start

Run a Clojure expression against a running nREPL server using the CLI tool.

Frequently Asked Questions about nrepl-eval

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate Clojure code on a running nREPL server from the command line?▼

You can evaluate Clojure code on a running nREPL server via a standalone CLI tool, enabling quick experimentation and stateful interactions without starting a new server instance.

Does nREPL evaluation support persistent sessions for incremental development?▼

Yes, nREPL evaluation supports persistent sessions across CLI invocations, allowing incremental development and testing by maintaining stateful interactions across multiple code evaluations.

Can I use this CLI tool for ClojureScript debugging and evaluation?▼

Yes, the CLI tool applies during development and debugging of both Clojure and ClojureScript, enabling incremental stateful interactions against a live nREPL server for iterative experimentation.

What configuration options are available when evaluating Clojure expressions via nREPL?▼

The nREPL evaluation tool supports configuration options for port, host, timeout, session reset, and last-error, allowing you to customize the connection and evaluation behavior for your debugging session.

Do I need to start an nREPL server before using this CLI evaluation tool?▼

Yes, you must have an active nREPL server already running, as the CLI tool provides simple access to evaluate expressions against it without starting a server itself.