Modern Neovim configuration expertise including Lua scripting, plugin management with lazy.nvim, LSP setup with Mason, AI integration with CodeCompanion, and workflow optimization. Covers keymaps, autocommands, and treesitter configuration. Use when user mentions Neovim, nvim, lazy.nvim, Mason, init.lua, Lua config, nvim plugins, or Neovim customization.
Configures modern Neovim with Lua, lazy.nvim, Mason LSP, and AI integration for optimal workflows.
/plugin marketplace add laurigates/claude-plugins/plugin install dotfiles-plugin@lgates-claude-pluginsThis skill is limited to using the following tools:
Expert knowledge for modern Neovim configuration with Lua scripting, plugin management, LSP setup, and AI integration for optimal development workflows.
Modern Neovim Configuration
Plugin Management & Architecture
Language Server Protocol (LSP) Integration
AI Integration & Automation
Advanced Features
UI/UX Enhancements
Neovim Configuration Process
Configuration Organization
LSP & Development Tools
Performance & Reliability
Give priority to:
Lazy.nvim Plugin Setup
return {
"plugin/name",
lazy = true,
event = "VeryLazy",
dependencies = { "dependency/plugin" },
config = function()
require("plugin").setup({
-- configuration
})
end,
keys = {
{ "<leader>k", "<cmd>Command<cr>", desc = "Description" }
}
}
LSP Configuration
local lspconfig = require("lspconfig")
lspconfig.lua_ls.setup({
on_attach = function(client, bufnr)
-- Keybindings and capabilities
end,
settings = {
Lua = {
diagnostics = { globals = { "vim" } }
}
}
})
Keybinding Pattern
vim.keymap.set("n", "<leader>f", function()
-- Function implementation
end, { desc = "Description", silent = true })
This expertise creates a highly optimized, modern development environment that enhances productivity through intelligent configuration, seamless tool integration, and AI-powered assistance while maintaining excellent performance and reliability.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.