crit

Launch a browser-based review UI for agent-generated plans, specs, and code.

875|63|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/tomasz-tomczyk/crit --skill crit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crit
Source: https://github.com/tomasz-tomczyk/crit/tree/main/integrations/opencode
Command: npx skills add https://github.com/tomasz-tomczyk/crit --skill crit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Crit eliminates the painful terminal-based review loop by opening a browser UI with rendered files and inline comments so humans can point at exact lines, leave feedback, and approve rounds without re-reading entire diffs.

Core Features & Use Cases

  • Browser-based review UI: Launches a persistent web interface that renders markdown and shows round-to-round diffs for easy human review.
  • Programmatic comment handling: Read Crit's JSON review file, reply to comments with crit comment (single or bulk via --json), and optionally resolve conversations when explicitly requested.
  • GitHub sync & sharing: Pull PR comments into the review file and push review comments back to GitHub PRs, plus share/unpublish reviews via crit share and crit unpublish.
  • Use Case: Use when an agent or developer needs an explicit human review round for a plan, spec, or code diff and must iterate until all unresolved inline comments are addressed.

Quick Start

Run crit to open the review in your browser, leave inline comments, and click Finish Review when done.

Frequently Asked Questions about crit

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

FAQPage Schema
How do I do inline code reviews for agent-generated plans in a browser?

You can perform inline code reviews by launching a browser-based UI that renders markdown and shows diffs, allowing you to leave feedback on exact lines without re-reading entire files in the terminal.

Can I sync my local code review comments back to a GitHub PR?

Yes, you can sync code review comments back to GitHub PRs by using the gh CLI for authenticated pushes, pulling PR comments into the review file and pushing local feedback directly to the repository.

Does browser-based code review work with GitHub CLI for authenticated pushes?

Browser-based code review works with the GitHub CLI by optionally using the gh CLI to handle authenticated pushes, enabling seamless syncing of inline comments between the web review UI and GitHub PRs.

How do I programmatically reply to unresolved inline comments in a review file?

You programmatically reply to unresolved inline comments by parsing the generated JSON review file and using the comment command to post single or bulk replies, optionally resolving conversations explicitly.

What is the best way to handle blocking human review rounds for code diffs?

The best way to handle blocking human review rounds is to launch a web review UI where humans can leave inline comments on code diffs and iterate until all unresolved feedback is explicitly addressed.

How do I share a code review with my team without using GitHub?

You share a code review without GitHub by using the share command to publish the web review UI, and revoke access later with the unpublish command when the review cycle is complete.