emacs

Evaluate Elisp and manage buffers in a running Emacs instance via MCP.

6|Updated Jun 21, 2017
One-click install
npx skills add https://github.com/conornash/dot-emacs --skill emacs-conornash
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: emacs
Source: https://github.com/conornash/dot-emacs/tree/main/.claude/skills/emacs
Command: npx skills add https://github.com/conornash/dot-emacs --skill emacs-conornash

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with a running Emacs instance to issue Elisp commands, inspect buffers, and coordinate tasks with Claude Code via MCP.

Core Features & Use Cases

  • Elisp evaluation in a live Emacs session for immediate feedback.
  • Buffer management and runtime state queries from Claude Code.
  • Event-driven automation and cross-tool coordination between Emacs and the agent.

Quick Start

Ask me to connect to Emacs and start evaluating Elisp in the live session.

Frequently Asked Questions about emacs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate Elisp in a live Emacs session from Claude Code?▼

You can manage Emacs buffers by connecting Claude Code to your running Emacs instance via MCP, which supports real-time runtime state queries and direct buffer management operations.

What is the best way to automate tasks between an agent and Emacs?▼

Automating tasks between an agent and Emacs involves event-driven coordination via MCP, safely queuing agent requests within agent-shell-mode for cross-tool automation.

Can I use MCP to inspect Emacs buffers and coordinate tasks?▼

Yes, you can use MCP to inspect Emacs buffers and coordinate tasks by interacting with a running Emacs instance, enabling real-time state queries and cross-tool coordination.

Do I need agent-shell-mode to queue requests in Emacs automation?▼

Yes, agent-shell-mode is required to safely queue agent requests within Emacs, ensuring event-driven automation and proper cross-tool coordination during your Claude Code sessions.

Why use MCP for Elisp exploration instead of standard shell commands?▼

Using MCP for Elisp exploration provides direct interaction with a live Emacs instance, enabling immediate feedback, runtime state queries, and safe event-driven automation that standard shell commands cannot achieve.