with one click
test
Run the project test suite with the build tool's test task
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run the project test suite with the build tool's test task
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | test |
| description | Run the project test suite with the build tool's test task |
Run the test suite from the project root.
clojure -T:build test
This is defined in build.clj and runs the Cognitect test-runner over the test/
directory.
Run it from the shell, NOT by loading test namespaces over nREPL — requiring a test
ns into the live image hits stale __init.class errors. The test runner spins up a fresh
process, so it always sees your current source.
A fresh seed has no tests yet, so "No tests to run" / a zero-test summary is expected
until you've written some. Test files live under test/, e.g.
test/cjbarre/grain_todo_list/service/user_service_test.clj.
clj-kondo --lint src test
Report the test summary (passes, failures, errors). If there are failures, show the failing test names and assertion details.
Give your AI agents something more useful than a prompt. Velocity through clarity.
Visual quality gate — screenshot each primary screen, critique it against the baseline rubric, and refine the components until it passes. Use before declaring a build done.
Implement command handlers that validate state, emit events, and return signals using the Grain framework
Create scheduled background jobs that run on cron schedules
Implement query handlers that read from event-sourced read models and render hiccup
Build read models by reducing events into queryable state with defreadmodel