#736 by GitHub stars

tomasz-tomczyk/crit

Review AI coding agents' plans, diffs and running apps in the browser. Local-first, works with any agent.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

integrations/ampcode/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/ampcode/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/ampcode/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/claude-code/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/claude-code/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/claude-code/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/cline/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/cline/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/codex/plugin/crit/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/codex/plugin/crit/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/codex/plugin/crit/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/codex/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/codex/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/codex/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/cursor/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/cursor/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/cursor/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/gemini/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/gemini/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/github-copilot/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/github-copilot/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/github-copilot/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/grok/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/grok/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/grok/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/hermes/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/hermes/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/hermes/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/omo/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/omo/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/omo/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/omp/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/omp/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/omp/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/opencode/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/opencode/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/pi/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/pi/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/pi/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/qwen/skills/crit/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/qwen/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/qwen/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/windsurf/skills/crit-cli/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

integrations/windsurf/skills/crit-story/SKILL.md

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → fd904a67b5e5

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0

git clone --filter=blob:none --no-checkout https://github.com/tomasz-tomczyk/crit.git .hotskills/tomasz-tomczyk-crit && git -C .hotskills/tomasz-tomczyk-crit checkout --detach fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0 # Copy each selected skill directory from .hotskills/tomasz-tomczyk-crit into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/tomasz-tomczyk/crit.git .hotskills/tomasz-tomczyk-crit && git -C .hotskills/tomasz-tomczyk-crit checkout --detach fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0 # Copy each selected skill directory from .hotskills/tomasz-tomczyk-crit into .agents/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/tomasz-tomczyk/crit.git .hotskills/tomasz-tomczyk-crit && git -C .hotskills/tomasz-tomczyk-crit checkout --detach fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0 # Copy each selected skill directory from .hotskills/tomasz-tomczyk-crit into .cursor/skills/<skill-name>/
1.3kGitHub stars
16stars in 7 days
44skills in this repository
76commits in 30 days

Heat

6.9
  • Star growth, last 7 daysAhead of 87% of tracked repositories
  • Star growth, last 24 hoursAhead of 84% of tracked repositories
  • Rank movement, last 7 daysAhead of 49% of tracked repositories
  • Commits, last 30 daysAhead of 93% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,280

Individual skills in this repository

  • crit integrations/ampcode/skills/crit
  • crit-cli integrations/ampcode/skills/crit-cli
  • crit-story integrations/ampcode/skills/crit-story
  • crit integrations/claude-code/skills/crit
  • crit-cli integrations/claude-code/skills/crit-cli
  • crit-story integrations/claude-code/skills/crit-story
  • crit-cli integrations/cline/skills/crit-cli
  • crit-story integrations/cline/skills/crit-story
  • crit integrations/codex/plugin/crit/skills/crit
  • crit-cli integrations/codex/plugin/crit/skills/crit-cli
  • crit-story integrations/codex/plugin/crit/skills/crit-story
  • crit integrations/codex/skills/crit
  • crit-cli integrations/codex/skills/crit-cli
  • crit-story integrations/codex/skills/crit-story
  • crit integrations/cursor/skills/crit
  • crit-cli integrations/cursor/skills/crit-cli
  • crit-story integrations/cursor/skills/crit-story
  • crit-cli integrations/gemini/skills/crit-cli
  • crit-story integrations/gemini/skills/crit-story
  • crit integrations/github-copilot/skills/crit
  • crit-cli integrations/github-copilot/skills/crit-cli
  • crit-story integrations/github-copilot/skills/crit-story
  • crit integrations/grok/skills/crit
  • crit-cli integrations/grok/skills/crit-cli
  • crit-story integrations/grok/skills/crit-story
  • crit integrations/hermes/skills/crit
  • crit-cli integrations/hermes/skills/crit-cli
  • crit-story integrations/hermes/skills/crit-story
  • crit integrations/omo/skills/crit
  • crit-cli integrations/omo/skills/crit-cli
  • crit-story integrations/omo/skills/crit-story
  • crit integrations/omp/skills/crit
  • crit-cli integrations/omp/skills/crit-cli
  • crit-story integrations/omp/skills/crit-story
  • crit-cli integrations/opencode/skills/crit-cli
  • crit-story integrations/opencode/skills/crit-story
  • crit integrations/pi/skills/crit
  • crit-cli integrations/pi/skills/crit-cli
  • crit-story integrations/pi/skills/crit-story
  • crit integrations/qwen/skills/crit
  • crit-cli integrations/qwen/skills/crit-cli
  • crit-story integrations/qwen/skills/crit-story
  • crit-cli integrations/windsurf/skills/crit-cli
  • crit-story integrations/windsurf/skills/crit-story

How it works

crit

When your agent uses it

Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.

What it loads into context

Frontmatter

60 tokens

Always available to the agent

SKILL.md

1,569 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Step 1: Pass arguments to `crit`
  2. Step 2: Launch crit and block until review completes
  3. Step 3: Read the review output
  4. Step 4: Address each review comment
  5. Step 5: Signal completion and start next round
  6. Sharing

Scripts executed separately

  • ../../../claude-code-tui/types/index.d.ts

Files

  • ../../../../.claude-plugin/marketplace.jsonasset820 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • SKILL.mdcore6,437 bytes
  • ../../../claude-code-tui/.claude-plugin/plugin.jsonasset567 bytes
  • ../../../claude-code-tui/hooks/hooks.jsonasset34 bytes
  • ../../../claude-code-tui/types/index.d.tsruns2,842 bytes
  • ../../../claude-code/.claude-plugin/plugin.jsonasset248 bytes
  • ../../../claude-code/hooks/hooks.jsonasset332 bytes
  • ../../../codex/plugin/crit/hooks/hooks.jsonasset291 bytes
Read SKILL.md

# Review with Crit

This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.

Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.

## Step 1: Pass arguments to `crit`

The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:

```
crit <arguments>               # file, dir, URL, .html — CLI auto-detects mode
View the complete source on GitHub

Skills included

  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit
  • crit-cli
  • crit-story
  • crit-cli
  • crit-story

Repository facts

License
MIT
Created
Feb 16, 2026
Last pushed
Nov 4, 2026
Forks
107
Open issues
25
Project activity
Active

Rank over the last 12 weeks

Now #736 · best #586 · down 88 in 30 days

  1. #731 on Nov 1
  2. #733 on Nov 2
  3. #739 on Nov 3
  4. #738 on Nov 4
  5. #735 on Nov 5
  6. #736 since Nov 6
79 earlier periods
  1. #597 on Aug 2
  2. #592 on Aug 7
  3. #589 on Aug 8
  4. #591 on Aug 9
  5. #622 on Aug 10
  6. #623 from Aug 11 to Aug 12
  7. #626 on Aug 13
  8. #621 on Aug 14
  9. #613 on Aug 16
  10. #618 on Aug 17
  11. #630 on Aug 18
  12. #617 from Aug 19 to Aug 20
  13. #620 on Aug 21
  14. #596 on Aug 22
  15. #623 on Aug 23
  16. #627 on Aug 24
  17. #636 on Aug 25
  18. #616 on Aug 26
  19. #624 on Aug 27
  20. #639 on Aug 28
  21. #597 on Aug 29
  22. #595 on Aug 30
  23. #615 on Aug 31
  24. #628 on Sep 1
  25. #617 on Sep 2
  26. #619 on Sep 3
  27. #599 on Sep 4
  28. #597 on Sep 5
  29. #606 on Sep 6
  30. #615 on Sep 7
  31. #632 on Sep 8
  32. #620 on Sep 9
  33. #626 on Sep 10
  34. #611 on Sep 11
  35. #614 on Sep 12
  36. #613 on Sep 13
  37. #627 on Sep 14
  38. #616 on Sep 15
  39. #618 on Sep 16
  40. #615 from Sep 17 to Sep 18
  41. #593 on Sep 19
  42. #611 on Sep 21
  43. #625 on Sep 22
  44. #620 on Sep 23
  45. #600 on Sep 24
  46. #594 on Sep 25
  47. #593 on Sep 26
  48. #614 on Sep 27
  49. #616 on Sep 28
  50. #644 on Sep 29
  51. #624 on Sep 30
  52. #600 on Oct 1
  53. #608 on Oct 2
  54. #586 on Oct 3
  55. #605 on Oct 4
  56. #611 on Oct 5
  57. #616 on Oct 6
  58. #617 on Oct 7
  59. #648 on Oct 8
  60. #630 on Oct 9
  61. #614 on Oct 11
  62. #630 on Oct 12
  63. #631 on Oct 13
  64. #646 on Oct 14
  65. #637 on Oct 15
  66. #647 on Oct 16
  67. #626 on Oct 17
  68. #620 on Oct 18
  69. #650 on Oct 19
  70. #657 on Oct 20
  71. #663 on Oct 21
  72. #644 on Oct 22
  73. #643 on Oct 23
  74. #626 on Oct 24
  75. #713 on Oct 25
  76. #718 on Oct 28
  77. #721 on Oct 29
  78. #722 on Oct 30
  79. #730 on Oct 31

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 354 notes
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-cli/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-story/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-story/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-story/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • integrations/ampcode/skills/crit-story/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 67 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 10
    "description": "Close the feedback loop on AI coding: review plans and code changes with GitHub-style inline comments, then let the agent address them.",       "source": "./integrations/claude-code",       "homepage": "https://crit.md",
  • Network accessline 11
    "source": "./integrations/claude-code",       "homepage": "https://crit.md",       "category": "development"
  • Network accessline 12
    "homepage": "https://crit.md",
  • Network accessline 17
    "description": "Early: crit inside Claude Code. A review pane for the conversation, your diff or a file, with Claude replying in threads. Needs Claude Code 2.1.287+ and the crit CLI.",       "source": "./integrations/claude-code-tui",      
  • Network accessline 18
    "source": "./integrations/claude-code-tui",       "homepage": "https://crit.md",       "category": "development"
  • Network accessline 19
    "homepage": "https://crit.md",

integrations/ampcode/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/ampcode/skills/crit/SKILL.md

  • Network accessline 34
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 35
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/claude-code-tui/.claude-plugin/plugin.json

  • Network accessline 6
    "name": "Tomasz Tomczyk"   },   "homepage": "https://crit.md",
  • Network accessline 7
    },   "homepage": "https://crit.md",   "types": "./types/index.d.ts",
  • Network accessline 8
    "homepage": "https://crit.md",

integrations/claude-code-tui/types/index.d.ts

  • Executable scriptline 1
    Executable file

integrations/claude-code/skills/crit-story/SKILL.md

  • Network accessline 83
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/claude-code/skills/crit/SKILL.md

  • Broad permissionsline 1
    Bash(crit:*), Bash(command ls:*), Read, Edit, Glob
  • Network accessline 36
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 37
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 60
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 62
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/cline/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/codex/plugin/crit/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/codex/plugin/crit/skills/crit/SKILL.md

  • Network accessline 34
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 35
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/codex/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/codex/skills/crit/SKILL.md

  • Network accessline 34
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 35
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/cursor/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/cursor/skills/crit/SKILL.md

  • Network accessline 35
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 36
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/gemini/skills/crit-story/SKILL.md

  • Network accessline 80
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/github-copilot/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/github-copilot/skills/crit/SKILL.md

  • Network accessline 35
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 36
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/grok/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/grok/skills/crit/SKILL.md

  • Network accessline 35
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 36
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/hermes/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/hermes/skills/crit/SKILL.md

  • Network accessline 35
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 36
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/opencode/skills/crit-story/SKILL.md

  • Network accessline 80
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/pi/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/pi/skills/crit/SKILL.md

  • Network accessline 35
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 36
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/qwen/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

integrations/qwen/skills/crit/SKILL.md

  • Network accessline 35
    crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 36
    # then: tailscale serve --bg --https=443 http://127.0.0.1:<port>
  • Network accessline 56
    `crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim:
  • Network accessline 58
    > **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**

integrations/windsurf/skills/crit-story/SKILL.md

  • Network accessline 79
    > **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 56 facts

and 6 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorNativePath .cursor/rules/frontend-architecture.mdc.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md integrations/ampcode/skills/crit/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md integrations/ampcode/skills/crit/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md integrations/ampcode/skills/crit/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

tomasz-tomczyk/crit: #736 on hotskills, 1.3k stars

[![tomasz-tomczyk/crit on hotskills](https://hotskills.dev/badge/tomasz-tomczyk-crit.svg)](https://hotskills.dev/skill/tomasz-tomczyk-crit/)