This skill should be used when the user asks "what neovim is active", "which editor am I using", "show nvim status", "what's my active editor", "check neovim instance", or wants to know which neovim instance is connected to the current project.
View on GitHubplugins/nvr/skills/status/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/cadrianmae/claude-marketplace/blob/main/plugins/nvr/skills/status/SKILL.md -a claude-code --skill nvr-statusInstallation paths:
.claude/skills/nvr-status/# Show Active Neovim Instance Status
## Purpose
Display the active neovim instance for the current working directory, including socket path, process ID, working directory, and buffer information.
## When to Use This Skill
Use this skill when the user wants to verify their editor setup or troubleshoot neovim connection issues:
- "What neovim instance is active?"
- "Show me my editor status"
- "Which nvim am I connected to?"
- "Check if neovim is running"
- "What's my active editor?"
## Workspace Status (Auto-Captured)
**Working Directory**: !```pwd```
**Active Socket**: !```$CLAUDE_PLUGIN_ROOT/scripts/nvr-discover 2>/dev/null || echo "None found"```
**Neovim PID**: !```$CLAUDE_PLUGIN_ROOT/scripts/nvr-discover 2>/dev/null | xargs -I{} nvr --servername {} --remote-expr 'getpid()' 2>/dev/null || echo "N/A"```
**Workspace Root**: !```$CLAUDE_PLUGIN_ROOT/scripts/nvr-discover 2>/dev/null | xargs -I{} nvr --servername {} --remote-expr 'getcwd()' 2>/dev/null || echo "N/A"```
## How to Use
Invoke the status script:
```bash
bash $CLAUDE_PLUGIN_ROOT/skills/status/scripts/status.sh
```
No arguments needed - the script automatically detects the neovim instance for the current working directory.
### Success Output
When an instance is found:
```
✓ Neovim instance found
Socket: /run/user/1000/nvim.123.0
Process ID: 123
Working Directory: /home/user/project-A
Open Buffers: 5
```
Present this information to the user in a clear format, confirming their active neovim setup.
### Error Output
When no instance is found:
```
No neovim instance found for current directory
Error: No neovim instance found for directory: /home/user/project-A
Available instances:
- /home/user/project-B (socket: /run/user/1000/nvim.456.0)
```
Inform the user that no neovim instance was detected for their current project and suggest:
1. Starting neovim in the current directory
2. Checking available instances (listed in the error)
3. Verifying they're in the correct project directory
## Use CIssues Found: