ワンクリックで
zenit-module-change
Safely modify Zenit modules, autoloads, patches, and core/module boundaries.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Safely modify Zenit modules, autoloads, patches, and core/module boundaries.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
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.
Handle Zenit package declarations, package updates, and lockfiles.
Run and interpret Zenit Emacs tests through the project CLI.
| name | zenit-module-change |
| description | Safely modify Zenit modules, autoloads, patches, and core/module boundaries. |
| disable-model-invocation | true |
Use this skill for changes under lisp/modules/, module declarations, autoload
files, patches, or module/core interactions.
init.el, config.el,
packages.el, autoload.el or autoload/*.el, patches.el, control.el,
and test/*.el.zenit-module-p instead of modulep! for code compiled before generated
init.el is processed.after!; its body is not
byte-compiled.compile-along! when a patch/autoload companion must compile with its
parent.autoload.el or autoload/*.el
following existing patterns.init.el, init.elc, .local/, or
straight/build* artifacts.bin/emacs-config test -f lisp/modules/<category>/<module>/test/<file>.elbin/emacs-config refresh when module/package changes need regenerated
init/autoload state.bin/emacs-config test when startup, module discovery, or shared core
behavior may be affected.