ワンクリックで
emacs-hook-debugging
Diagnose Emacs hook ordering, key binding shadowing, remaps, and advice-related behavior.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Diagnose Emacs hook ordering, key binding shadowing, remaps, and advice-related behavior.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | emacs-hook-debugging |
| title | Emacs Hook, Keymap, And Advice Debugging |
| description | Diagnose Emacs hook ordering, key binding shadowing, remaps, and advice-related behavior. |
| type | instruction |
| tools | emacs_eval |
| capability | true |
| family | emacs-debugging |
| source | builtin |
| feature | emacs |
| modes | emacs-lisp-mode, lisp-interaction-mode |
| keywords | hook, hooks, keymap, key binding, binding, advice, remap, shadowed, local-map |
| disclosure | active |
| risk | low |
When behavior depends on hooks, keymaps, remaps, or advice, inspect the effective runtime objects directly. Check hook values, command remappings, active minor modes, local/global maps, and advice lists.
Explain which binding or hook actually wins and why.
Inspect Emacs commands, variables, bindings, defaults, and buffer-local values.
Inspect live Emacs runtime state such as buffers, variables, hooks, keymaps, features, warnings, and backtraces.
Work with live Emacs buffers, regions, point, narrowing, and window-local editing state.
Reload Emacs configuration safely and diagnose stale package or variable state after configuration changes.
Use editor-backed language server workflows such as diagnostics, definitions, references, rename, and code actions.
Work with Magit buffers and live Git state inside Emacs.