rexmod skill
rexmod adds a panel of agent changes to the Rex window, a Neovim editor for review and a way to send comments back to the agent.
- 57 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- The installer patches the installed Rex app, keeps a background LaunchAgent that repeats it after updates, and edits Neovim and agent configs.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/rexmodDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The installer patches the installed Rex app, keeps a background LaunchAgent that repeats it after updates, and edits Neovim and agent configs.
This is third-party code. Review the repository files before installing.
What it does
rexmod is an unofficial add-on for Rex, a macOS app that runs agents. It records every agent turn, so the right-hand panel shows what the last reply changed next to uncommitted edits and the branch. A file opens in real Neovim beside the agent, and a line comment through `Space r` goes to the agent with the next message as a `file:line`, code and note list. The installer hooks into agents it finds, installs the `rexmod` skill, copies the add-on to `~/Library/Application Support/rexmod`, backs up official Rex and patches it. Claude Code, Codex, OpenCode, Pi and Antigravity CLI are supported, and several agents in one tab switch from the panel.
Who it is for. Rex users on macOS who review agent code by eye: reading the per-turn diff and sending notes back without leaving the window.
Good fit when
- After an agent reply only what the last turn changed must be visible.
- Review runs in Neovim and line comments must reach the agent without copying.
- Two agents work in one Rex tab and the panel must follow the focused one.
- A quick file finder for the agent's repository on `⌘P` is wanted.
Not a fit when
- You are not on macOS 15 or newer with Apple silicon.
- Patching the installed Rex is undesirable: the add-on modifies its local copy.
- A plain `git diff` in a neighbouring terminal window is enough.
Example request
Show in the rexmod panel what the last turn changed and take my review comments on the files into account.Limitations
The project is unofficial and unaffiliated with the Rex developer. It needs a Mac with Apple silicon, macOS 15 or newer, Rex opened at least once and Homebrew for Neovim, fzf and Node. The installer edits the Neovim config, adds `⌘P` to `~/.config/rex/init.lua` and installs a LaunchAgent that re-patches Rex after its updates. JSON files and official Rex are backed up first. Rex must be restarted after installing, and in Codex the hooks are trusted once through `/hooks`.
How to disable. Run the rexmod uninstaller: it restores official Rex from the backup. Remove agent hooks and the `rexmod` skill by hand, and for a Homebrew install run `brew uninstall rexmod`.
FAQ
What gets patched?
The local copy of the Rex app: the add-on adds a panel to it. The official build is kept and the uninstaller puts it back.
Which agents work?
Claude Code, Codex, OpenCode, Pi and Antigravity CLI. The installer hooks into those it finds on the machine.
How do I send comments to the agent?
Select a line, press `Space r` and save with `Ctrl+S`. Comments go with your next message or the Send button.
What after a Rex update?
Nothing: the LaunchAgent re-patches it. After `brew upgrade rexmod` run `rexmod-setup` once.
Can I skip the panel patch?
Yes, the installer flag `--no-patch` skips the panel and `--no-hooks` skips agent hooks.
Discussion
No questions or reviews yet.
Related
SkillsA CLI opens diffs and documents in a terminal so a person can annotate lines and pass feedback to a coding agent
code-preview.nvim: review agent edits in Neovim
code-preview.nvim
A Neovim plugin: edits from Claude Code, OpenCode, Copilot CLI and Codex CLI open as a native diff before they hit disk
A skill for second-agent review of plans or code: Claude Code starts rounds, Codex reviews, and they exchange files
Gives the agent an understanding of your repository: it indexes the code and answers questions about it in Claude Code, Cursor, Codex, Windsurf and more
An ops repo for Claude Code: tickets, the Rex reviewer and a closed merge gate take agent code to production under human control.
CodeCompanion.nvim
codecompanion.nvim
A Neovim AI assistant with LLM chat and Claude Code, Codex, Gemini CLI running right inside the editor via ACP and MCP
README in short
Describes the prompt, change, review, feedback loop, installation through Homebrew or `install.sh`, hotkeys and how the add-on works.