Agent Skillspenpot/penpot › nrepl-eval

nrepl-eval

GitHub

通过 nREPL 服务器评估 Clojure/ClojureScript 代码,支持前后端连接、会话重置及错误捕获。

.opencode/skills/nrepl-eval/SKILL.md penpot/penpot

Trigger Scenarios

需要执行或测试 Clojure/ClojureScript 代码片段 调试后端或前端 REPL 会话中的异常

Install

npx skills add penpot/penpot --skill nrepl-eval -g -y
More Options

Non-standard path

npx skills add https://github.com/penpot/penpot/tree/develop/.opencode/skills/nrepl-eval -g -y

Use without installing

npx skills use penpot/penpot@nrepl-eval

指定 Agent (Claude Code)

npx skills add penpot/penpot --skill nrepl-eval -a claude-code -g -y

安装 repo 全部 skill

npx skills add penpot/penpot --all -g -y

预览 repo 内 skill

npx skills add penpot/penpot --list

SKILL.md

Frontmatter
{
    "name": "nrepl-eval",
    "description": "Evaluate Clojure code via nREPL using the standalone scripts\/nrepl-eval.mjs CLI tool."
}

nREPL Eval

Evaluate Clojure (or ClojureScript) code via a running nREPL server using scripts/nrepl-eval.mjs.

Full documentation: mem:scripts/nrepl-eval (file: .serena/memories/scripts/nrepl-eval.md)

Quick Reference

./scripts/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

Examples

./scripts/nrepl-eval.mjs '(+ 1 2 3)'
./scripts/nrepl-eval.mjs --backend '(+ 1 2 3)'
./scripts/nrepl-eval.mjs --frontend '(js/alert "hi")'
./scripts/nrepl-eval.mjs -e

Version History

  • 2dcf1a8 Current 2026-08-20 19:20

Same Skill Collection

.opencode/skills/bat-cat/SKILL.md
.opencode/skills/code-review-and-quality/SKILL.md
.opencode/skills/code-review/SKILL.md
.opencode/skills/create-commit/SKILL.md
.opencode/skills/create-issue/SKILL.md
.opencode/skills/create-pr/SKILL.md
.opencode/skills/fd-find/SKILL.md
.opencode/skills/jq-json-processor/SKILL.md
.opencode/skills/plan-review/SKILL.md
.opencode/skills/planner/SKILL.md
.opencode/skills/refine-prompt/SKILL.md
.opencode/skills/ripgrep/SKILL.md
.opencode/skills/security-and-hardening/SKILL.md
.opencode/skills/taiga/SKILL.md
.opencode/skills/testing/SKILL.md
.opencode/skills/update-changelog/SKILL.md
.opencode/skills/ste/SKILL.md

Metadata

Files
0
Version
2ce202c
Hash
88e1f7a7
Indexed
2026-08-20 19:20

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-16 13:41
浙ICP备14020137号-1 $mapa de visitantes$