gitsigns.nvim

Index gitsigns.nvim commands and Lua API functions for Neovim.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a quick reference for the gitsigns.nvim Neovim plugin, allowing users to easily find and use its commands and API functions for Git operations within Neovim.

Core Features & Use Cases

  • Command Index: Lists available Vim commands provided by the plugin.
  • Module API: Shows Lua functions for programmatic interaction.
  • Use Case: Quickly find the command to stage a hunk or view the diff for a specific line in Neovim.

Quick Start

Use the gitsigns skill to find the command for staging a hunk.

Frequently Asked Questions about gitsigns.nvim

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

FAQPage Schema
How do I stage a git hunk in Neovim using command-line commands?▼

To stage a git hunk in Neovim, you can use the Vim commands provided by the gitsigns.nvim plugin. This Skill indexes available command-line commands to facilitate quick lookups for staging hunks and other Git operations.

What Lua functions are available for git operations in Neovim?▼

Git operations in Neovim are supported through Lua module API functions. This Skill provides a module API reference showing Lua functions for programmatic interaction with the gitsigns.nvim plugin.

Does gitsigns.nvim require knowledge of the Lua module system?▼

Yes, using gitsigns.nvim requires understanding Neovim's command-line and Lua module system. This prerequisite is necessary to effectively use the API functions and commands indexed by this reference.

How can I view the git diff for a specific line in Neovim?▼

You can view the git diff for a specific line in Neovim by looking up the appropriate command in this gitsigns.nvim index. It facilitates quick lookups of Git-related commands to perform version control tasks efficiently.

Are there limitations to using gitsigns.nvim for version control?▼

The primary limitation is that this Skill is a reference index for the gitsigns.nvim plugin, requiring users to already have the plugin installed and a functional understanding of Neovim's command-line and Lua environment to execute version control tasks.