Analysis updated 2026-05-18
Select code across multiple files, add a prompt to each, and copy it all as one AI message.
Paste a structured multi-file review directly into a running Claude Code terminal session.
Build a reusable format of code plus instructions to paste into any LLM chat tool.
Speed up giving an AI assistant context on several unrelated code changes at once.
| r10a/prompt-reference.nvim | atcold/torch-torch7-tools | gasparvardanyan/diactions.nvim | |
|---|---|---|---|
| Stars | 10 | 10 | 10 |
| Language | Lua | Lua | Lua |
| Last pushed | — | 2014-05-29 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
prompt-reference.nvim is a plugin for the Neovim text editor that helps developers write clearer instructions for AI chat tools like Claude. Normally, if you want an AI to look at several different pieces of code across multiple files, you would copy each snippet one at a time, switch to your chat window, explain where it came from, and repeat that process for every file. This plugin lets you build up a single collected message instead. You select a piece of code in Neovim, type a short prompt describing what you want changed or checked about it, and the plugin stages that pairing of code and instruction. You can repeat this across as many files and code sections as you like, and a small review panel shows everything you have staged so far. When you are ready, you open the review window and copy the whole bundle to your clipboard in one step, formatted either as markdown or as XML, ready to paste into an AI chat. There is also an option to send the finished review directly into a running Claude Code session inside a terminal multiplexer called tmux, instead of copying it to the clipboard. In that mode the plugin automatically finds the terminal pane running Claude and pastes the review there, pressing Enter so it gets sent right away. This is a one way hand off: the plugin puts your review into the conversation but does not read the AI's reply back into Neovim. The plugin is installed through common Neovim plugin managers like lazy.nvim or packer.nvim, requires Neovim version 0.10 or newer, and is released under the MIT license, which allows free use including commercial use. It is meant for developers who already use Neovim and an AI coding assistant and want a faster, more organized way to hand the AI multiple pieces of context and instructions at once, rather than typing everything by hand in a chat window.
A Neovim plugin that lets you collect several code snippets with instructions and copy them all at once for an AI chat.
Mainly Lua. The stack also includes Lua, Neovim, tmux.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.