agentsclimarketplace

Neovim

Skill G1Joshi/Agent-Skills/skills/tools/neovim

Neovim modern Vim fork with Lua plugins and LSP. Use for extensible terminal editing.From its SKILL.md

Install
npx -y skills add G1Joshi/Agent-Skills --skill neovim

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.2 KB, 302 tokens by cl100k_base, as published. Nobody here has run it

Neovim

Neovim is the future of Vim. v0.11 (2025) brings built-in completion, enhanced LSP, and mature Tree-sitter integration.

When to Use

  • Keyboard Centric: You never want to touch the mouse.
  • Speed: You want an editor that starts in 20ms.
  • Customization: You want to build your own editor using Lua.

Core Concepts

Lua Config (init.lua)

Configuration is code. Modules, loops, conditionals. vim.opt.number = true

LSP (Language Server Protocol)

Built-in client. Connects to pyright, tsserver, rust-analyzer natively.

Tree-sitter

Parsing library for syntax highlighting. Understanding code structure (AST), not just Regex.

Best Practices (2025)

Do:

  • Use a Distro (Optional): LazyVim, AstroNvim, or NvChad are great starting points for 2025.
  • Use lazy.nvim: The standard plugin manager.
  • Use Built-ins: v0.11 has many features (commenting, diagnostics) that used to need plugins. Check :help news.

Don't:

  • Don't copy huge configs: Understand every line you add to init.lua.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 628,971. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.