with one click
zenit-test
Run and interpret Zenit Emacs tests through the project CLI.
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 and interpret Zenit Emacs tests through the project CLI.
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
Run a bounded validation loop for current changes: tests, compile/checks, reviewer, verifier, fixes, then repeat until green or capped. Use when user asks to make changes green, run review and verify, 'until everything passes', or prepare a change for final validation.
Draft commit summaries and bodies using this repo's Conventional Commit plus GNU-style file bullet format.
Safely modify Zenit modules, autoloads, patches, and core/module boundaries.
Handle Zenit package declarations, package updates, and lockfiles.
| name | zenit-test |
| description | Run and interpret Zenit Emacs tests through the project CLI. |
| disable-model-invocation | true |
Use this skill when the user asks to test Zenit changes, when an Elisp change needs validation, or when choosing between focused and broad checks.
lisp/core/lib/test/.lisp/core/test/.test/*.el directory.bin/emacs-config test -f path/to/test.elbin/emacs-config testemacs -Q --batch --init-directory=...
subprocesses and calls ERT.clean --straight, clean --all, sync, or freeze as part of
ordinary test validation.bin/emacs-config refresh before
tests only when generated state is needed for the behavior under test.