claude-skill

codecompanion.nvim: Supercharge Vim with AI‑assisted coding

Founders who code in Neovim get instant AI suggestions across multiple LLMs, turning edit sessions into rapid prototypes. Powered by 6.9k+ GitHub stars, it fits any Lua‑based workflow.

From the repo · “✨ AI Coding, Vim Style”

6,900 stars+3★ this week467 forksLuaGuide quality 9/10 · reviewed Oct 8Updated 10/20/2026100% free · open source
What it does

Codecompanion.nvim provides AI-powered coding assistance, such as code completion and error detection, within the Neovim text editor.

When to use it
  • •You're a developer looking for intelligent code suggestions to speed up your coding process
  • •You need help with code refactoring and optimization within Neovim
  • •You want to leverage AI-powered tools to improve your overall coding efficiency and accuracy
Ready-to-paste prompt
:CodeCompanionComplete to trigger AI-powered code completion for the current cursor position
Heads up: Make sure you have Neovim 0.7 or higher installed, as codecompanion.nvim relies on its built-in LSP client features
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

⚡ Runs out of the box

A prompt/skill package — nothing to install beyond adding it to your AI tool.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/codecompanion-nvim && curl -fsSL https://workflowstacks.com/api/skills/codecompanion-nvim/claude-skill -o ~/.claude/skills/codecompanion-nvim/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How codecompanion.nvim: Supercharge Vim with AI‑assisted coding works
Codeflow
Free to inspect

Codecompanion.nvim: Supercharge Vim with AI‑assisted coding is a large Lua project (~46k lines across 284 code files, plus 200 test files). Setup is light: runs with Docker. Last commit this month, Apache-2.0 license, has a test suite.

Size
Large codebase
~46k lines · 284 code files · ~6 h to skim
Setup
Light setup
Runs with Docker.
Runs on
Docker
No API keys detected
Lua 99%Shell 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
What's in each folder
plugin/Sub-packages / plugins1 files
doc/Documentation53 files
lua/Folder284 files
queries/Folder21 files
scripts/Helper scripts5 files
.config/Configuration2 files
tests/Tests — proof it works382 files
.codecompanion/Tool / agent settings16 files
READMEHas testsDocumentedCI checksDocker readyApache-2.0 licenseUpdated this month
Quick Actions
Details
Creator
olimorris
Language
Lua
Category
claude-skill
Published
12/27/2023

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/codecompanion-nvim.svg)](https://workflowstacks.com/skills/codecompanion-nvim?utm_source=github&utm_medium=badge)
🔥 Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.

Do this with a working workflow

Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.