crit-cli

Manage Crit CLI review files and comments programmatically.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Crit CLI Reference documents and clarifies how to programmatically manage review files, leave replies, and push or pull review comments so you can address reviewer feedback without relying on the browser UI.

Core Features & Use Cases

  • Review file model: Explains line, file, and review scoped comments, anchors, quotes, drifted markers, and resolved semantics to reliably locate and address feedback.
  • Commenting workflows: Covers crit comment usage for single replies, atomic bulk commenting with --json, reply disambiguation, and plan-scoped replies using --plan.
  • Integration & sharing: Describes crit pull/push for GitHub PR integration and crit share/unpublish for creating and removing shareable review URLs and QR codes.
  • Use Case: Use this Skill when an agent must reply to unresolved review comments, publish a review URL for collaboration, or synchronize review comments with a GitHub PR.

Quick Start

Use crit comment to reply to comment c_a1b2c3 in src/auth.go with the message 'Fixed by extracting to helper' and author 'Claude Code'.

Frequently Asked Questions about crit-cli

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

FAQPage Schema
How do I reply to GitHub PR review comments from the CLI?

Use the crit comment command to reply to specific review comments by their identifier, then crit push to synchronize the local replies with your GitHub PR. This workflow requires gh authentication for remote operations.

Can I leave multiple review comments in bulk from the command line?

Yes, you can perform atomic bulk commenting by passing a JSON payload to crit comment with the --json flag. This allows you to append multiple review replies simultaneously in a single operation.

What are line, file, and review scoped comments in code review?

Line, file, and review scoped comments define the target granularity for feedback, anchoring to specific code lines, entire files, or the overall review. The Crit CLI uses these scopes alongside anchors and drifted markers to locate feedback.

How do I share a code review with someone who doesn't have GitHub access?

Use crit share to generate a shareable review URL and QR code for collaborators who lack direct GitHub access. You can later use crit unpublish to remove the shared review link and revoke access.

Do I need GitHub authentication to pull and push review comments locally?

You need gh authentication only when using crit pull and crit push to synchronize comments with a GitHub PR. Local workflows for managing review files and replying to comments do not require gh authentication.

How do I scope code review replies to a specific plan?

Scope your code review replies to a specific plan by passing the --plan flag to the crit comment command. This ensures your feedback is organized and constrained within the defined plan boundaries.