greggh

Claude Code.nvim — AI skill for Claude Code

AI community intermediate

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 --continue and 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

...