Evaluate a Phel expression to verify behaviour without writing a test
Scanned 9/12/2026
Install to Claude Code
npx -y skills add phel-lang/phel-pdo --skill phel-repl --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Phel Repl?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/phel-lang-phel-repl)More formats (shields.io, HTML) on the badges page.
---
description: Evaluate a Phel expression to verify behaviour without writing a test
argument-hint: "<phel expression>"
disable-model-invocation: true
allowed-tools: "Bash(./vendor/bin/phel *), Bash(vendor/bin/phel *), Bash(timeout *)"
---
# /phel-repl
1. Take the expression from `$ARGUMENTS` (ask if empty).
2. Eval via the Phel CLI:
```bash
timeout 10 vendor/bin/phel eval "$ARGUMENTS"
```
3. For multi-line snippets or `(require phel.pdo)` setup, drop into a scratch file:
```bash
printf '%s\n' '(ns repl-scratch (:require phel.pdo))' '$ARGUMENTS' > /tmp/phel-pdo-repl.phel
timeout 10 vendor/bin/phel run /tmp/phel-pdo-repl.phel
```
4. Report the result. On error, name the layer (resolution / interop / DB).
## Examples
```
/phel-repl (pdo/get-available-drivers (pdo/connect "sqlite::memory:"))
/phel-repl (pdo/quote (pdo/connect "sqlite::memory:") "I'm fine.")
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!