neovim
Neovim RPC
When Claude Code runs inside a Neovim terminal, the $NVIM environment variable
points to the parent Neovim's Unix socket. This gives full access to Neovim's
msgpack-RPC API without any plugins or HTTP servers.
Prerequisites
Before sending any commands, verify the socket is available:
echo "$NVIM"
If $NVIM is empty, you are not running inside a Neovim terminal and cannot
communicate with a Neovim instance.
More from fredrikaverpil/dotfiles
golang-style
Use this skill BEFORE writing or editing any Go (.go) files. Triggers when
58gh-cli
GitHub CLI (gh) command reference. Use when working with GitHub repositories, PRs, issues, actions, `gh api`, or any GitHub operations from the command line.
42gh-pr
>-
37aip
Google API Improvement Proposals (AIP) reference. Use BEFORE designing or reviewing APIs, protobuf definitions, or any work involving Google API design standards. Fetches relevant AIP rules from https://google.aip.dev for the task at hand.
35git-commit
>-
33skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
32