From 242bb3caf597e9c7a0830baf6fcf3c8b9d7cbd3a Mon Sep 17 00:00:00 2001 From: Oleks Date: Thu, 25 Jun 2026 12:42:05 +0300 Subject: [PATCH] Add -agent suffix to agent names for consistency --- .claude-plugin/plugin.json | 2 +- DEPENDENCIES.md | 2 +- agents/companion.md | 2 +- skills/claude-code-handoff/SKILL.md | 2 +- skills/editor-act/SKILL.md | 2 +- skills/editor-introspect/SKILL.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 4bf5ade..c44d6e3 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "nvim-agentic", - "version": "0.10.0", + "version": "0.11.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", diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md index 29f0c5a..2690b25 100644 --- a/DEPENDENCIES.md +++ b/DEPENDENCIES.md @@ -50,7 +50,7 @@ Claude Code session | Dependency | Role | Notes | | --- | --- | --- | -| **`claude` CLI** (Claude Code) | Hosts this plugin. | `neovim.nix` also launches the in-editor session as `claude --agent nvim-agentic:companion` (`coder/claudecode.nvim`'s `terminal_cmd`). | +| **`claude` CLI** (Claude Code) | Hosts this plugin. | `neovim.nix` also launches the in-editor session as `claude --agent nvim-agentic:companion-agent` (`coder/claudecode.nvim`'s `terminal_cmd`). | ## Host assumption diff --git a/agents/companion.md b/agents/companion.md index 4ea1103..8078a82 100644 --- a/agents/companion.md +++ b/agents/companion.md @@ -1,5 +1,5 @@ --- -name: companion +name: companion-agent description: Neovim companion — answers questions about the user's *running* nvim instance and acts inside it on their behalf. Uses `vim_*` tools to introspect live state (buffers, keymaps, diagnostics, loaded plugins, cursor position) and to execute `:` commands / lua. Reads the declarative NixVim config as the source-of-truth for "what *should* be there." For buffer-editing work, hands off to the in-editor `coder/claudecode.nvim` session instead of duplicating it. Trigger on "how do I do X in nvim", "what's mapped to", "open file finder in nvim", "what plugin handles", "in my neovim", "nvim companion", "drive my nvim", "introspect nvim", "where is this keymap defined", "what's bound to ". model: sonnet color: green diff --git a/skills/claude-code-handoff/SKILL.md b/skills/claude-code-handoff/SKILL.md index c62f677..c99254e 100644 --- a/skills/claude-code-handoff/SKILL.md +++ b/skills/claude-code-handoff/SKILL.md @@ -17,7 +17,7 @@ allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__plugin_nvim-agentic_neov # claude-code-handoff — let the in-editor Claude do the editing -Owner: `nvim-agentic:companion`. This skill is the bridge +Owner: `nvim-agentic:companion-agent`. This skill is the bridge between *you* (the outer Claude Code session) and the **inner** Claude Code session running in the user's nvim via `coder/claudecode.nvim`. The inner session has the buffer, selection, diff --git a/skills/editor-act/SKILL.md b/skills/editor-act/SKILL.md index cb5b06b..6f15a3e 100644 --- a/skills/editor-act/SKILL.md +++ b/skills/editor-act/SKILL.md @@ -18,7 +18,7 @@ allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__plugin_nvim-agentic_neov # editor-act — do things in the user's nvim -Owner: `nvim-agentic:companion`. This skill is for *acting* +Owner: `nvim-agentic:companion-agent`. This skill is for *acting* on the running editor in ways that **do not modify buffer contents**. For buffer edits, invoke `claude-code-handoff` instead. diff --git a/skills/editor-introspect/SKILL.md b/skills/editor-introspect/SKILL.md index c9b93a2..847cb6e 100644 --- a/skills/editor-introspect/SKILL.md +++ b/skills/editor-introspect/SKILL.md @@ -17,7 +17,7 @@ allowed-tools: Bash, Read, Glob, Grep, mcp__plugin_nvim-agentic_neovim-tools__vi # editor-introspect — read the live nvim instance -Owner: `nvim-agentic:companion`. This skill is for *reading* +Owner: `nvim-agentic:companion-agent`. This skill is for *reading* the running editor. Never use it to mutate state — use `editor-act` for that.