dired
This skill should be used when the user invokes "/dired" to open files from the latest interaction in an Emacs dired buffer via emacsclient.
compile
This skill should be used when the user invokes "/compile" to run a command in an Emacs compilation buffer via emacsclient instead of in the terminal.
open
This skill should be used when the user invokes "/open" to open files from the latest interaction in Emacs buffers via emacsclient.
emacsclient
When the user asks to do something in Emacs, use emacsclient to communicate with the running Emacs server rather than launching a new Emacs instance.
file-links
When referencing files, format them as markdown links with line numbers using GitHub-style #L syntax.
select
This skill should be used when the user invokes "/select" to open one or more files in Emacs and select a region relevant to the current discussion via emacsclient.
highlight
This skill should be used when the user invokes "/highlight" to highlight relevant regions in one or more files in Emacs via emacsclient.
describe
This skill should be used when the user invokes "/describe" to look up Emacs documentation via emacsclient.
gnuplot
This skill should be used when the user invokes "/gnuplot" to plot data from the current context using gnuplot and output the resulting image path.
xenodium-elisp
Xenodium's Emacs packages: chatgpt-shell, agent-shell, dwim-shell-command, and ACP integration for modern Emacs development.