platform/nvim-config/SKILL.md

name: nvim-config description: Read the user's Neovim configuration before answering. Use when the user mentions nvim, neovim, vim, editor config, keybindings, plugins, LSP setup, or anything related to their editor configuration.

Neovim Config

When the user asks about nvim, neovim, or their editor setup, read the relevant config files before responding.

Config location

~/.config/nvim/
├── init.lua          — main config (keybindings, options, bootstrap)
└── lua/
    ├── plugins/      — per-plugin configs (lazy.nvim plugin specs)
    └── *.lua         — local modules loaded from init.lua or plugin configs

What to read

Start with ~/.config/nvim/init.lua (options, keybindings, plugin-manager bootstrap). For a plugin- or feature-specific question read the matching lua/plugins/*.lua; local modules loaded outside lua/plugins/ live under lua/**/*.lua.

Guidelines

Check existing keybindings in both init.lua and the plugin specs before proposing new ones, so nothing collides. Don't suggest plugins the user doesn't already have unless they ask for recommendations.