正在加载视频...

视频加载失败

Cursor shipped a /thermo-nuclear-code-review for the TOUGHEST AI code review possible. But is it any good? Let's dive in:

136,423 次观看 • 5 个月前 •via X (Twitter)

34 条评论

Matt Pocock 的头像
Matt Pocock5 个月前

Here's the skill:

eric zakariasson 的头像
eric zakariasson5 个月前

here's the full plugin btw!

Ronan Berder (SF + SG) 的头像
Ronan Berder (SF + SG)5 个月前

How timely, I just started working on a similar skill myself (`overhaul`) for a product I'm about to launch:

Guilherme O'Tina 的头像
Guilherme O'Tina5 个月前

thermonuclear works great on the demo codebase. the real test is running it on a 5 year old monorepo with existing debt. at that point every PR gets 50 flags and the team tunes it down until its useless. the skill that matters is triage, not strictness

Skaltek 的头像
Skaltek5 个月前

This is the right kind of pressure test for coding agents: not whether they can produce a diff, but whether the review loop finds architectural risk, missing tests, and subtle regressions before humans waste time reading polished wrong code.

Antonio Ruffolo 的头像
Antonio Ruffolo5 个月前

I think that some of these should stay in a linter that gates the code from being committed if violated and force the agent to retry. LoC, cyclomatic complexity, etc. Go deterministic on whatever you can, advice on the rest

Sebastian Sigl 的头像
Sebastian Sigl5 个月前

The problem is not whether the tool is strict enough. The problem is what happens when your team sees 50 flags on a PR and nobody can agree which ones matter. I watched this play out at three different companies. The team adopts "thermonuclear" mode because it sounds disciplined. First week, the signal is clear: reject bad code, move fast. By week three, reviewers are skimming flags looking for "real" issues hidden in the noise. By month two, the team tunes down the severity to get PRs merged, and the tool becomes decoration. The trap: strictness feels like discipline. It is not. Discipline is agreeing on which rules you actually enforce, then making the tool match your standards, not the reverse. If your codebase has 15 years of debt and 200 different naming conventions, flipping "max strictness" is not an upgrade. It is betrayal by a thousand flags. The skill that matters is not in the tool. It is in the team knowing their actual quality standards first, then picking a tool that enforces exactly those standards with no more, no less. The thermonuclear version is a test, not a production mode.

Uzi 的头像
Uzi5 个月前

Matt i'm still waiting for your /review skill my man

Steve Solun 的头像
Steve Solun5 个月前

The thing you are missing is the recommendation system of which skill/agent/mcp to use in then. That is why i have built that layer:

Hussain Hashim | Building SundayBack 的头像
Hussain Hashim | Building SundayBack5 个月前

@mattpocockuk honestly sounds intense. curious how it handles edge cases or if it's just smoke and mirrors. have you seen it in action yet?

Pratham 的头像
Pratham5 个月前

@ericzakariasson Some good stuff here ^

Matt 的头像
Matt5 个月前

The naming alone tells you something. Most tools call their hardest mode "expert" or "strict." Cursor went full scorched earth. I'd watch whether it actually catches architectural debt or just flags syntax patterns, because those are wildly different things.

Rony Rodrigo Maximiliano Rodríguez-Ramírez. 的头像
Rony Rodrigo Maximiliano Rodríguez-Ramírez.5 个月前

@JhengShao

Oliviu Stoian 的头像
Oliviu Stoian5 个月前

curious if "thermo nuclear" just means more volume, or if it actually gets better at triaging what matters. the best human reviewers don't find more issues, they find the right ones

Pavel Grinchenko 的头像
Pavel Grinchenko5 个月前

It feels like this skill should be split into a few separate pieces: the first part should be baked into the coding guidelines in the coding skill, and only the second part should be used as the reviewer skill. This would avoid unnecessary duplication and force the agent to write better code from the ground up.

The Dumb Machine 的头像
The Dumb Machine5 个月前

The useful version of "thermo-nuclear review" is not maximum criticism. It is calibrated friction: find the scary bugs, cite the evidence, and avoid turning taste into churn.

Alamo Saravali 的头像
Alamo Saravali5 个月前

Try mine: /code-review

JMoon 的头像
JMoon5 个月前

curious whether the review catches logic errors or mostly style/pattern violations. AI code review tends to be good at the second and miss the first

herodev 的头像
herodev5 个月前

I was hopping you would of released your improved version of the skill at the end. Great review

Mustafa Ergisi 的头像
Mustafa Ergisi5 个月前

The code reviews I actually keep are the ones that flag subtle logic drift, not lint noise. Curious if this catches the stuff that bit me on my last big refactor.

Trovi 的头像
Trovi5 个月前

the two-axis split in your skill — standards vs does-it-match-the-spec — is the right cut, we landed on the same one. the spec axis is where the real bugs hide: clean code that passes lint and quietly solves the wrong ticket. standards automate easily; intent doesn't.

Mithun Kumar 的头像
Mithun Kumar5 个月前

hot take: "thermo-nuclear" code reviews usually mean nobody trusted the original dev

Ellis 的头像
Ellis5 个月前

this helped me change to a better approach on a feature I was working on, so I would say yes it’s good

nsxdavid 的头像
nsxdavid5 个月前

One interesting thing about the thermo-nuclear-code-review skill is that it doesn't have any mention of tests or test coverage, nor does it always clearly defined what is good vs. bad.

Dawood 的头像
Dawood5 个月前

In such cases where we want to review a codebase, is it better to have a team of sub-agents review the code, or a single agent is enough for it?

Blake 的头像
Blake5 个月前

it's not quite nuclear enough am finding

Woji Piskorz 的头像
Woji Piskorz5 个月前

Yeap I love this one. Added it as a reviewer with this exact skill for every PR/pr commit with deepseek 4 pro and it's doing spectacular job.

喝杯酒吗 的头像
喝杯酒吗5 个月前

@grok 有youtube链接吗?

Thanos Kazakis 的头像
Thanos Kazakis5 个月前

What about code-review Claude code launched couple days ago?

Alexis Boyer 的头像
Alexis Boyer3 个月前

Strictness is the easy part. Triage is the product. A five-year monorepo will always have more issues than a team can fix, so the review has to separate mechanical checks from the few findings worth interrupting someone for.

Alan Acuña 的头像
Alan Acuña5 个月前

The useful version of “brutal AI review” is not “find everything wrong” but “show me the 3 things most likely to break in production, then prove it with a repro or test” Otherwise it just becomes anxiety as a feature

VICTOR 👨🏽‍💻 的头像
VICTOR 👨🏽‍💻5 个月前

Hey Matt, what do you think about codex `/review` command? The command spins up a separate agent that uses these instructions:

Linus 的头像
Linus5 个月前

While skills are interesting, they are only the entry point for the agent to the context system. The real meat is in the tools which the agent has access to.

8 Bit Elon 的头像
8 Bit Elon5 个月前

I doubt this makes the new cohort material lol

相关视频