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.