Claude Code.nvim — AI skill for Claude Code
by greggh - A seamless integration between Claude Code AI assistant and Neovim.
How to install Claude Code.nvim
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open greggh/claude-code.nvim and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code.nvim does
[](https://github.com/greggh/claude-code.nvim/blob/main/LICENSE) [](https://github.com/greggh/claude-code.nvim/stargazers) [](https://github.com/greggh/claude-code.nvim/issues) [](https://github.com/greggh/claude-code.nvim/actions/workflows/ci.yml)
Alternatives in AI
- Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
- Codecompanion.nvim — GitHub Repo stars AI-powered coding seamlessly in Neovim Neovim AI coding 6.3k ★
- Debate — AI Debate Hub - Structured four-way debates between Claude, Sonnet, Gemini, and Codex 2.8k ★
README
Claude Code Neovim Plugin
[](https://github.com/greggh/claude-code.nvim/blob/main/LICENSE) [](https://github.com/greggh/claude-code.nvim/stargazers) [](https://github.com/greggh/claude-code.nvim/issues) [](https://github.com/greggh/claude-code.nvim/actions/workflows/ci.yml) [](https://github.com/neovim/neovim) [](https://github.com/greggh/claude-code.nvim/actions/workflows/ci.yml) [](https://github.com/greggh/claude-code.nvim/releases/tag/v0.4.2) [](https://github.com/greggh/claude-code.nvim/discussions)
*A seamless integration between [Claude Code](https://github.com/anthropics/claude-code) AI assistant and Neovim*
[Features](#features) • [Requirements](#requirements) • [Installation](#installation) • [Configuration](#configuration) • [Usage](#usage) • [Contributing](#contributing) • [Discussions](https://github.com/greggh/claude-code.nvim/discussions)
This plugin was built entirely with Claude Code in a Neovim terminal, and then inside itself using Claude Code for everything!
Features
- 🚀 Toggle Claude Code in a terminal window with a single key press
- 🧠 Support for command-line arguments like
--continueand custom variants - 🔄 Automatically detect and reload files modified by Claude Code
- ⚡ Real-time buffer updates when files are changed externally
- 📱 Customizable window position and size (including floating windows)
- 🤖 Integration with which-key (if available)
- 📂 Automatically uses git project root as working directory (when available)
- 🧩 Modular and maintainable code structure
- 📋 Type annotations with LuaCATS for better IDE support
- ✅ Configuration validation to prevent errors
- 🧪 Testing framework for reliability (44 comprehensive tests)
Requirements
- Neovim 0.7.0 or later
- Claude Code CLI tool installed and available in your PATH
- plenary.nvim (dependency for git operations)
...
Related Skills
Claucode.Nvim
A Neovim bridge plugin for Claude Code CLI, providing seamless integration between your editor and Claude's AI
AI Pane.Nvim
A Neovim plugin for seamless integration with AI CLIs (Claude, Copilot, OpenCode, etc.) using tmux.
Prompt Tower.Nvim
⚡ Turn your codebase into AI-ready context in seconds – the Neovim plugin that bridges the gap between your co
Nvim
NeoVim configuration optimized for writing in LaTeX with AI integration for Avante, Lectic, and Claude-Code
Code Preview.Nvim
A Neovim plugin that shows a live diff preview of AI coding agent's file edits before you accept or reject the
Agents In A Chest.Nvim
Neovim plugin to run LLM coding agents in isolated Git work trees with auto‑commit, tabbed sessions, and safe
Related Agents
Integration Dev
External API and third-party system integration specialist for Home Assistant, ZoneMinder, weather services, a
Hermes Agent
Integration file for a Hermes-style personal agent system. Use when a Hermes deployment (a self-hosted assista
Home Automation
Use PROACTIVELY and automatically — do not wait to be asked — for smart-home integration on the operator's fle