Nvim — AI skill for Claude Code
NeoVim configuration optimized for writing in LaTeX with AI integration for Avante, Lectic, and Claude-Code.
How to install Nvim
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open benbrastmckie/nvim and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Nvim does
NeoVim configuration optimized for writing in LaTeX with AI integration for Avante, Lectic, and Claude-Code.
Alternatives in AI
- Qwen Code — A command-line AI workflow tool adapted from Gemini CLI, optimized for Qwen3-Coder models with enhanced parser 20.8k ★
- Pal Configuration Docs — for model and thinking mode options 11.3k ★
- Codecompanion.nvim — GitHub Repo stars AI-powered coding seamlessly in Neovim Neovim AI coding 6.3k ★
README
NeoVim Configuration
A feature-rich Neovim configuration with AI integration optimized for LaTeX, Markdown, Jupyter Notebooks, and managing NixOS.
**Looking for a user-friendly alternative?** See the [Zed Configuration](https://github.com/benbrastmckie/zed) for a more approachable editor setup that requires less initial investment than NeoVim.
This setup provides a streamlined environment for academic writing, code development, and system management. The AI integration makes it easy to learn and configure this setup for your specific needs. Every subdirectory includes a `README.md` file which documents the modules contained in that directory.
Installation
**Recommended**: See the [Claude Code-Assisted Installation Guide](docs/CLAUDE_CODE_INSTALL.md) for AI-powered setup assistance that automates dependency checking, troubleshooting, and configuration validation.
**Migrating from Existing Config**: See the [Migration Guide](docs/MIGRATION_GUIDE.md) for systematic instructions on moving from your current Neovim setup while preserving your customizations, keybindings, and preferences.
**Traditional Setup**: See the [Installation Guide](docs/INSTALLATION.md) for manual step-by-step setup instructions, including how to fork the repository, install dependencies, and run health checks.
**Want to customize notifications?** See the [Notification System Documentation](docs/NOTIFICATIONS.md) for configuring notification behavior across all modules and plugins.
File Structure
nvim/
├── init.lua # Main configuration entry point
├── lazy-lock.json # Plugin version lockfile
├── CLAUDE.md # Project guidelines and policies
├── after/ # Post-load configurations
│ ├── ftdetect/ # File type detection rules
│ └── ftplugin/ # File type specific settings
├── lua/neotex/ # Main configuration modules
│ ├── bootstrap.lua # Plugin system initialization
│ ├── config/ # Core Ne
Related Skills
Claude Code.nvim
by greggh - A seamless integration between Claude Code AI assistant and Neovim.
Claucode.Nvim
A Neovim bridge plugin for Claude Code CLI, providing seamless integration between your editor and Claude's AI
AI Pane.Nvim
A Neovim plugin for seamless integration with AI CLIs (Claude, Copilot, OpenCode, etc.) using tmux.
Code Preview.Nvim
A Neovim plugin that shows a live diff preview of AI coding agent's file edits before you accept or reject the
Prompt Tower.Nvim
⚡ Turn your codebase into AI-ready context in seconds – the Neovim plugin that bridges the gap between your co
Agents In A Chest.Nvim
Neovim plugin to run LLM coding agents in isolated Git work trees with auto‑commit, tabbed sessions, and safe
Related Agents
Development Worker
Use this agent for code writing, technical implementation, and development tasks. This worker handles scriptin
Hebrew LaTeX Formatter
Formats Hebrew academic content for XeLaTeX compilation with correct RTL, polyglossia, and font configuration.
Writer Critic
Manuscript critic that reviews paper drafts for structure, claims-evidence alignment, identification fidelity,