nvim-config-ops

Provides reference for Neovim's core APIs and user-defined functions.

1|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/NeKon69/nvim-dot --skill nvim-config-ops
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: nvim-config-ops
Source: https://github.com/NeKon69/nvim-dot/tree/main/.agents/skills/nvim-config-api
Command: npx skills add https://github.com/NeKon69/nvim-dot --skill nvim-config-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides quick access to Neovim's internal APIs and project-specific functions, reducing the need for extensive code searching when debugging or modifying configurations.

Core Features & Use Cases

  • API Reference: Quickly find and understand Neovim's core Lua APIs (vim.api, vim.lsp, vim.diagnostic).
  • Project-Specific Functions: Discover callable functions within the lua/user/ directory of the Neovim configuration.
  • File Hotspots: Identify key files for plugin development, debugging, and configuration adjustments.
  • Use Case: When an agent needs to add a new autocmd, it can use this skill to find the correct vim.api.nvim_create_autocmd signature and relevant options without scanning the entire codebase.

Quick Start

Use the nvim-config-ops skill to find the signature for creating a Neovim user command.

Frequently Asked Questions about nvim-config-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the correct API signature for creating a Neovim autocmd in Lua?▼

To find the correct Neovim autocmd signature, use an API reference for Neovim configuration to look up `vim.api.nvim_create_autocmd` and its relevant options without scanning the codebase.

How do I locate callable functions in my Neovim lua/user/ directory?▼

You can locate callable functions in your `lua/user/` directory by using a Neovim config API reference that indexes project-specific functions for efficient debugging and configuration management.

What are the core Neovim Lua APIs available for plugin development?▼

The core Neovim Lua APIs available for plugin development include `vim.api`, `vim.lsp`, and `vim.diagnostic`, which provide the necessary functions for configuration and debugging.

Do I need to understand Lua and Neovim's internal API structure to use this API reference?▼

Yes, using a Neovim configuration API reference requires a solid understanding of Lua and Neovim's internal API structure to facilitate efficient debugging and plugin development.

What is the best way to identify key file locations for Neovim configuration adjustments?▼

The best way to identify key file hotspots for Neovim configuration adjustments is to reference an API lookup tool that maps file locations for plugin development and debugging.