add-emacs

Add a local Emacs messaging channel for the NanoClaw AI assistant.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-emacs-chiptoe-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-emacs
Source: https://github.com/chiptoe-svg/nanoclaw_gccourse/tree/main/.claude/skills/add-emacs
Command: npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-emacs-chiptoe-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the need for Emacs users to switch contexts to interact with their NanoClaw AI assistant, removing the friction of using separate chat apps or external services that require bot tokens and internet connectivity.

Core Features & Use Cases

  • Interactive Emacs Chat Buffer: Open a dedicated chat window with NanoClaw directly in Emacs (Doom, Spacemacs, or vanilla 27.1+) using simple keybindings, no context-switching required.
  • Native Org-Mode Integration: Send org subtrees, code regions, or agenda entries to NanoClaw and receive responses as inline child headings in your org files, ideal for code review, meeting note summarization, and draft writing.
  • Local-Only HTTP Bridge: Runs entirely on your local machine with no external bot tokens, chat SDKs, or third-party service dependencies, keeping all communication private and offline-friendly. A developer working on a codebase can select a problematic function, send it to NanoClaw for review via their Emacs keybinding, and get the feedback added directly as a child heading to their org note without ever leaving the editor.

Quick Start

Use the add-emacs skill to set up a local NanoClaw chat channel in your Emacs editor with full org-mode integration, no external bot tokens required.

Frequently Asked Questions about add-emacs

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

FAQPage Schema
How do I use an AI assistant directly in Emacs for code review without switching contexts?

You can use an AI assistant directly in Emacs by adding a local messaging channel that opens an interactive chat buffer, enabling inline code review and real-time coding assistance without leaving your editor environment.

Does this Emacs AI integration support org-mode for note summarization?

Yes, the Emacs AI integration supports native org-mode, allowing you to send code regions or agenda entries to the assistant and receive responses as inline child headings in your org files.

Can I use this AI assistant integration with Doom Emacs or Spacemacs?

Yes, the integration supports Doom Emacs, Spacemacs, and vanilla Emacs 27.1+, requiring only Emacs builtins for the client and a local Node.js HTTP bridge for the adapter.

Do I need external bot tokens to run a local AI assistant in Emacs?

No, you do not need external bot tokens or third-party service dependencies. The integration runs entirely on your local machine via a local-only HTTP bridge, keeping all communication private and offline-friendly.

What is the best way to secure a local HTTP bridge for an Emacs AI assistant?

The best way to secure the local HTTP bridge is by using the optional bearer token authentication for endpoint security, ensuring your local communication channel remains protected while interacting with the assistant.

Are there limitations to running an AI assistant entirely locally in Emacs?

A limitation of running entirely locally is that you must maintain a Node.js HTTP bridge on your machine, and while optional bearer token authentication secures the endpoint, it requires local infrastructure management instead of external cloud services.