Skip to content
Agent Orchestration
Skill

/describe

This skill should be used when the user invokes "/describe" to look up Emacs documentation via emacsclient.

BOOST
From plugin
emacs-skills
14519 skills
Install
$ npx -y skills add xenodium/emacs-skills --skill describe --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/describe

Context preview

The summary Claude sees to decide when to auto-load this skill.

This skill should be used when the user invokes "/describe" to look up Emacs documentation via emacsclient.

SKILL.md

describe.SKILL.md
name: describe
description: 'This skill should be used when the user invokes "/describe" to look up Emacs documentation via emacsclient.'
tools: Bash
disable-model-invocation: true

Look up Emacs documentation

Look up Emacs documentation using `emacsclient --eval` and summarize the findings. The query is searched across multiple mechanisms (function, variable, face, key binding, and apropos) in one call, returning all findings as a single string.

First, locate `agent-skill-describe.el` which lives alongside this skill file at `skills/describe/agent-skill-describe.el` in the emacs-skills plugin directory.

emacsclient --eval '
(progn
  (load "/path/to/skills/describe/agent-skill-describe.el" nil t)
  (agent-skill-describe :query "dired-mark"))'

Rules

  • Summarize the returned documentation for the user in the conversation.
  • Locate `agent-skill-describe.el` relative to this skill file's directory.
  • Run the `emacsclient --eval` command via the Bash tool.
Ships withemacs-skills

Claude Code skills for Emacs integration. These skills enable tighter integration with agents running inside Emacs, for example agent-shell.

Get the whole plugin
Stats
145
Stars
17
Forks
Maintained
Maintenance
Emacs Lisp
Language
3mo ago
Last commit
8mo ago
Created
4h ago
Added

Repo: xenodium/emacs-skills

Other skills on emacs-skills.