ワンクリックで
nrepl-eval
Evaluate Clojure code via nREPL using the standalone tools/nrepl-eval.mjs CLI tool.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Evaluate Clojure code via nREPL using the standalone tools/nrepl-eval.mjs CLI tool.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Create or update GitHub issues (from PR, from draft body, retitle existing). Routes to the canonical flow in `mem:workflow/creating-issues`.
Create or update a GitHub PR following Penpot conventions.
Read-only planning and architecture analysis for Penpot — produce a structured implementation plan (Context, Affected modules, Approach, Risks, Testing). Always output to the user; additionally save to plans/YYYY-MM-DD-<title>.md only when the calling agent has write permission.
Refine and improve a user-supplied prompt for maximum clarity and effectiveness using prompt-engineering best practices and Penpot project context. Outputs a rewritten prompt (and brief rationale); never executes the prompt.
Update the project CHANGES.md with issues from a given GitHub milestone, with correct categorization and references.
Port changes from a specific Git commit to the current branch by manually applying the diff, avoiding cherry-pick when it would introduce complex conflicts.
| name | nrepl-eval |
| description | Evaluate Clojure code via nREPL using the standalone tools/nrepl-eval.mjs CLI tool. |
Evaluate Clojure (or ClojureScript) code via a running nREPL server using
tools/nrepl-eval.mjs.
Full documentation: mem:tools/nrepl-eval (file: .serena/memories/tools/nrepl-eval.md)
./tools/nrepl-eval.mjs [options] [<code>]
| Flag | Description | Default |
|---|---|---|
--backend | Connect to backend nREPL (port 6064) | — |
--frontend | Connect to frontend nREPL (port 3447) | — |
-p, --port PORT | nREPL server port | 6064 |
-H, --host HOST | nREPL server host | 127.0.0.1 |
-t, --timeout MS | Timeout in milliseconds | 120000 |
--reset-session | Discard stored session and start fresh | — |
-e, --last-error | Evaluate *e to retrieve the last exception | — |
-h, --help | Show help message | — |
./tools/nrepl-eval.mjs '(+ 1 2 3)'
./tools/nrepl-eval.mjs --backend '(+ 1 2 3)'
./tools/nrepl-eval.mjs --frontend '(js/alert "hi")'
./tools/nrepl-eval.mjs -e