review-prep

Orchestrate interactive code reviews with tmux and neovim.

1|1|Updated Oct 8, 2025
One-click install
npx skills add https://github.com/gvarela/prompts --skill review-prep
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: review-prep
Source: https://github.com/gvarela/prompts/tree/main/claude-code/skills/review-prep
Command: npx skills add https://github.com/gvarela/prompts --skill review-prep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides an interactive, pair-programming style code review workflow using tmux and neovim, enabling structured, question-driven reviews.

Core Features & Use Cases

  • Live diff exploration: Open files at specific lines in a dedicated neovim pane and discuss changes in real time.
  • Guided review prompts: State problems, group related changes, and keep reviews concise with TDD-style checks.
  • PR preparation: Generate clear review notes and handoff prompts to accelerate merge readiness.

Quick Start

Initialize the review pane and begin walking through a diff with the nvim-helper.sh script:

  • Setup: ~/.claude/skills/review-prep/nvim-helper.sh setup
  • Open file: ~/.claude/skills/review-prep/nvim-helper.sh open path/to/file.go 120
  • Focus: ~/.claude/skills/review-prep/nvim-helper.sh focus
  • Status: ~/.claude/skills/review-prep/nvim-helper.sh status

Frequently Asked Questions about review-prep

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

FAQPage Schema
How do I do a pair-programming style code review using tmux and nvim?▼

Pair-programming style code review with tmux and nvim uses a dedicated helper script to orchestrate file navigation and diff presentation in a split pane. It enables interactive, real-time walkthroughs of code changes directly in the terminal.

What is the best way to walk through a git diff interactively before a PR?▼

The best way to walk through a git diff interactively is using a guided review tool that opens specific files at targeted lines in neovim. This allows you to state problems, group related changes, and generate clear handoff notes for PR preparation.

Can I open a file at a specific line in neovim during a tmux code review?▼

Yes, you can open a file at a specific line in neovim during a tmux code review by executing the nvim-helper.sh script with the file path and line number arguments. This focuses the review pane on the exact diff location.

Do I need tmux and neovim installed to use this interactive code review workflow?▼

Yes, you need tmux and neovim installed to use this interactive code review workflow. The solution relies on tmux to manage the dedicated review pane and a small nvim-helper script to orchestrate the diff presentation and file navigation.

How does guided code review help with knowledge transfer in software projects?▼

Guided code review helps with knowledge transfer by providing structured, question-driven walkthroughs of diffs. It enables team members to explore changes live, discuss problems in real time, and understand the codebase through interactive pair-programming sessions.