Agent Skillspenpot/penpot › nrepl-eval

nrepl-eval

GitHub

通过nREPL服务器执行Clojure/ClojureScript代码,支持实时检查、调试和修补后端及前端会话。

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

Trigger Scenarios

需要动态评估Clojure或ClojureScript代码 在运行中的nREPL会话中进行实时调试或补丁修复

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/.agents/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)

When to use

  • Evaluating Clojure or ClojureScript code against the running nREPL sessions (backend 6064, frontend 3447) — live inspection, patching, or debugging.

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

  • 267134e Current 2026-09-23 10:32

Same Skill Collection

.agents/skills/bat-cat/SKILL.md
.agents/skills/code-review-criteria/SKILL.md
.agents/skills/create-commit/SKILL.md
.agents/skills/create-issue/SKILL.md
.agents/skills/create-pr/SKILL.md
.agents/skills/fd-find/SKILL.md
.agents/skills/jq-json-processor/SKILL.md
.agents/skills/local-ci/SKILL.md
.agents/skills/make-a-plan/SKILL.md
.agents/skills/plan-review-criteria/SKILL.md
.agents/skills/planner/SKILL.md
.agents/skills/refine-prompt/SKILL.md
.agents/skills/resolve-git-conflicts/SKILL.md
.agents/skills/review-code/SKILL.md
.agents/skills/review-plan/SKILL.md
.agents/skills/ripgrep/SKILL.md
.agents/skills/security-and-hardening/SKILL.md
.agents/skills/taiga/SKILL.md
.agents/skills/testing/SKILL.md
.agents/skills/update-changelog/SKILL.md
.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/nrepl-eval/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
.agents/skills/ste/SKILL.md
.opencode/skills/ste/SKILL.md

Metadata

Files
0
Version
267134e
Hash
a6e3f253
Indexed
2026-09-23 10:32

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-23 14:12
浙ICP备14020137号-1