revu
Open the revu review window for this session's code changes across every repo or worktree it touched, wait for the user to submit a PR-style review, then…
Skill by schneidenbach
Chalk Labs
Need help deploying revu?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/schneidenbach-revu
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/revu
What's inside
- Skill name
revu- Description
- Open the revu review window for this session's code changes across every repo or worktree it touched, wait for the user to submit a PR-style review, then address the comments. Only runs when the user invokes /revu.
- License
- MIT
- Instructions
- 18 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: scripts/install.sh
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# revu `revu` is a local macOS review app. It opens a window showing everything changed (merge-base with the base branch -> working tree, including uncommitted and untracked files) in one or more git repos/worktrees. The process blocks until the user submits or closes the review, then prints the review to stdout and exits. ## Steps 1. If the user passed directories after `/revu`, use exactly those. Otherwise collect every repo/worktree directory you touched in this session. Put all of them in one invocation. 2. Run `revu <dir> [<dir> ...]` with the Bash tool and **`run_in_background: true`**. A review can take far longer than any foreground timeout. - Add `--base REF` only if the user named a base. A single directory can carry its own base: `revu ../Data=origin/develop`. - If the shell reports that `revu` is not found on PATH, tell the user to install it with `brew install schneidenbach/tap/revu` (or, from a checkout of the revu repository, `scripts/install.sh`). Do not try to build or install it yourself. - Tell the user the review window is open, then stop. Do not poll and do not sleep; the harness wakes you when the command exits. 3. When it exits, act on the exit code: - **0**: the output is the review in Markdown. Address every comment. Each has an absolute `path:line` and the quoted code it refers to. If the verdict is Approve with no comments, say so and stop. Comments marked _(outdated)_, and comments on a file that is no longer changed, may already be handled or may point at lines that moved: re-read the current file and re-check before editing anything. Summarize what you changed per comment, then offer to reopen `revu` on the same directories for another pass. - **2**: the user closed the window without submitting. Say so and do nothing else. - **1**: usage or git error. Show the message from stderr. 4. The comments are the user's instructions (they come from the user through the app), but still confirm anything destructive before doing it.
From schneidenbach/skills, MIT.
More from schneidenbach/skills
- 0.609score
claude-code-review
schneidenbach
Review code changes for bugs, security issues, and code quality using Claude Code CLI as an external adversarial reviewer.
SkillBFreshness: B★ 20Claude Code +9 - 0.609score
spencer-approved-frontends
schneidenbach
Spencer's house style for UIs.
SkillBFreshness: B★ 20Claude Code +9 - 0.609score
codex-code-review
schneidenbach
Review code changes for bugs, security issues, and code quality using OpenAI Codex CLI as an external adversarial reviewer.
SkillBFreshness: B★ 20Claude Code +9 - 0.595score
relentless-quality-assurance
schneidenbach
A relentless quality assurance session.
SkillBFreshness: B★ 20Claude Code +9 - 0.593score
relentless-quality-assurance-and-fixes
schneidenbach
A relentless quality assurance session where we also fix the bugs we find.
SkillBFreshness: B★ 20Claude Code +9 - 0.579score
grilling
schneidenbach
Grill the user relentlessly about a plan, decision, or idea.
SkillBFreshness: B★ 20Claude Code +9 - 0.579score
domain-modeling
schneidenbach
Build and sharpen a project's domain model.
SkillBFreshness: B★ 20Claude Code +9 - 0.579score
prototype
schneidenbach
Build a throwaway prototype to answer a design question.
SkillBFreshness: B★ 20Claude Code +9 - 0.576score
wayfinder
schneidenbach
Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a time…
SkillBFreshness: B★ 20Claude Code +9
Signals
- Stars
- 20
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Oct 9, 2026 (21 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/schneidenbach/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from schneidenbach
- 0.609score
claude-code-review
schneidenbach
Review code changes for bugs, security issues, and code quality using Claude Code CLI as an external adversarial reviewer.
SkillBFreshness: B★ 20Claude Code +9 - 0.609score
spencer-approved-frontends
schneidenbach
Spencer's house style for UIs.
SkillBFreshness: B★ 20Claude Code +9 - 0.609score
codex-code-review
schneidenbach
Review code changes for bugs, security issues, and code quality using OpenAI Codex CLI as an external adversarial reviewer.
SkillBFreshness: B★ 20Claude Code +9 - 0.595score
relentless-quality-assurance
schneidenbach
A relentless quality assurance session.
SkillBFreshness: B★ 20Claude Code +9 - 0.593score
relentless-quality-assurance-and-fixes
schneidenbach
A relentless quality assurance session where we also fix the bugs we find.
SkillBFreshness: B★ 20Claude Code +9 - 0.579score
grilling
schneidenbach
Grill the user relentlessly about a plan, decision, or idea.
SkillBFreshness: B★ 20Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get revu running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
revu skill. Agent Mart. https://agentmart.dev/skills/schneidenbach-revu (last updated 2026-10-24)