Files
claude-plugin-nvim-agentic/.claude-plugin/plugin.json
T
oleks 6de5cec0e4 v0.2.0: broaden tools, ship neovim MCP server, namespace agent
- agents/companion.md: expand tools to full editor + filesystem + web set
  and grant mcp__neovim__* so the agent can drive nvim directly
- skills/*: each skill's allowed-tools also gains mcp__neovim__*
- .mcp.json: ship the mcp-neovim-server config with the plugin so
  installing the plugin auto-wires the editor MCP (uses default socket
  /run/user/1000/nvim.sock — adjust if your uid differs)
2026-05-21 00:29:23 +03:00

33 lines
1.3 KiB
JSON

{
"name": "nvim-agentic-companion",
"version": "0.2.0",
"description": "Neovim companion that pairs the running editor (via mcp-neovim-server) with the official Claude Code IDE plugin (coder/claudecode.nvim). Provides an opinionated agent and skills for introspecting your live nvim state (buffers, keymaps, diagnostics, plugins), driving it on your behalf (open files, run keymaps, execute lua), and handing work cleanly to the in-editor Claude Code session for buffer edits.",
"author": {
"name": "oleks",
"email": "plugins@oleks.space"
},
"license": "MIT",
"keywords": [
"neovim",
"nvim",
"claude-code",
"mcp",
"agentic",
"ide"
],
"userConfig": {
"nvim_socket": {
"type": "string",
"title": "Neovim RPC socket path",
"description": "Unix socket where the running nvim instance is listening (must match the MCP server's NVIM_SOCKET_PATH).",
"default": "/run/user/1000/nvim.sock"
},
"config_path": {
"type": "string",
"title": "Path to NixVim source-of-truth config",
"description": "File path the companion treats as the canonical declarative nvim config. Used to cite where a keymap or plugin is defined.",
"default": "/home/oleks/projects/servers/emmett/nixos/neovim.nix"
}
}
}