From emacs-skills
Highlights relevant regions in Emacs files via /highlight using emacsclient --eval. Applies temporary read-only overlays from context-derived files and line ranges; press q to exit and remove.
npx claudepluginhub xenodium/emacs-skillsThis skill uses the workspace's default tool permissions.
Highlight relevant regions in one or more files in Emacs using `emacsclient --eval`. Files are opened in a temporary read-only minor mode with highlighted overlays. The user presses `q` to exit the mode and remove all highlights in that buffer.
Opens files in Emacs and selects relevant code regions via emacsclient --eval for actions like narrowing, copying, or refactoring. Activated by /select command or auto when relevant.
Provides knowledge of Emacs ecosystem: elisp programming, Org-mode documents, Gnus mail/news, Tramp remote files, Eglot LSP client.
Uses editor CLI commands to open code/text files at specific lines (VSCode, Vim, etc.) for step-by-step walkthroughs explaining code or changes, one file at a time.
Share bugs, ideas, or general feedback.
Highlight relevant regions in one or more files in Emacs using emacsclient --eval. Files are opened in a temporary read-only minor mode with highlighted overlays. The user presses q to exit the mode and remove all highlights in that buffer.
Determine the relevant files and line ranges from the most recent interaction context.
First, determine the path to agent-skill-highlight.el. It lives alongside this skill file at skills/highlight/agent-skill-highlight.el in the emacs-skills plugin directory.
emacsclient --eval '
(progn
(load "/path/to/skills/highlight/agent-skill-highlight.el" nil t)
(agent-skill-highlight
:files (quote (("/path/to/file1.el"
:regions ((:start 90 :lines 18)
(:start 114 :lines 49)))
("/path/to/file2.el"
:regions ((:start 94 :lines 18)))))))'
:start is the 1-indexed line number.:lines is the number of lines to highlight from that start line.agent-skill-highlight.el relative to this skill file's directory.emacsclient --eval command via the Bash tool.