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)
This commit is contained in:
oleks
2026-05-21 00:29:23 +03:00
parent acf207e53b
commit 6de5cec0e4
6 changed files with 16 additions and 5 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ description: |
buffer", "have Claude edit my file", "send this to Claude in nvim",
"let Claude in the editor handle it".
disable-model-invocation: false
allowed-tools: Bash, Read, Skill, AskUserQuestion
allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__neovim__*
---
# claude-code-handoff — let the in-editor Claude do the editing
+1 -1
View File
@@ -12,7 +12,7 @@ description: |
neo-tree", "run this command in my nvim", "go to next diagnostic",
"save my buffer".
disable-model-invocation: false
allowed-tools: Bash, Read, Skill, AskUserQuestion
allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__neovim__*
---
# editor-act — do things in the user's nvim
+1 -1
View File
@@ -12,7 +12,7 @@ description: |
"current selection", "what's the cursor on", "any diagnostics",
"lualine theme actually applied".
disable-model-invocation: false
allowed-tools: Bash, Read
allowed-tools: Bash, Read, Glob, Grep, mcp__neovim__*
---
# editor-introspect — read the live nvim instance