LuaSnip API Reference

Index LuaSnip Neovim plugin commands and Lua API functions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a quick reference for the LuaSnip plugin's API and commands, streamlining development and usage of snippets within Neovim.

Core Features & Use Cases

  • Command Index: Lists all available LuaSnip commands for quick access.
  • Module API Reference: Details the functions and tables available within the luasnip module.
  • Use Case: A developer can quickly look up the correct function to add new snippets for a specific filetype or to manage active snippets.

Quick Start

Use the LuaSnip skill to find the API call for expanding a snippet.

Frequently Asked Questions about LuaSnip API Reference

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

FAQPage Schema
How do I look up commands and Lua API functions for the LuaSnip Neovim plugin?

To look up LuaSnip API functions, you can use this indexed reference which details module functions, session configurations, and commands for rapid snippet management and expansion lookup.

What is the best way to find the correct LuaSnip module function to add snippets for a specific filetype?

The best way to find the correct module function for adding filetype snippets is to consult the LuaSnip module API reference, which details the functions and tables available within the luasnip module.

How does the LuaSnip API handle snippet expansion and session configuration in Neovim?

The LuaSnip API handles snippet expansion and session configuration by providing indexed module functions and configuration options, facilitating rapid lookup for efficient plugin integration.

Can I use this reference to manage active snippets and logging utilities in Neovim?

Yes, you can use this reference to manage active snippets and logging utilities, as it details the functions and tables available within the luasnip module for efficient plugin integration.

Does the LuaSnip API reference list all available commands for the Neovim plugin?

Yes, the LuaSnip API reference lists all available commands for the Neovim plugin in a command index, providing quick access to streamline development and usage of snippets.