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.