Skip to content

Add thermo-nuclear-code-quality-review skill and agent#70

Merged
ericzakariasson merged 1 commit into
mainfrom
cursor/thermo-nuclear-code-quality-review
May 21, 2026
Merged

Add thermo-nuclear-code-quality-review skill and agent#70
ericzakariasson merged 1 commit into
mainfrom
cursor/thermo-nuclear-code-quality-review

Conversation

@ericzakariasson
Copy link
Copy Markdown
Member

@ericzakariasson ericzakariasson commented May 21, 2026

Summary

Adds a new thermo-nuclear-code-quality-review skill and matching Task subagent to the cursor-team-kit plugin. This is an unusually strict maintainability-focused review posture — complementary to the existing review-and-ship skill, but with a much higher bar and a sharper structural lens.

The skill pushes reviewers to:

  • look for "code-judo" moves that delete categories of complexity rather than rearrange them
  • treat any PR that pushes a file past 1000 lines as a presumptive blocker
  • flag spaghetti growth (ad-hoc conditionals bolted into unrelated flows) as a design problem, not a nit
  • demand explicit type and module boundaries, canonical helpers, and atomic orchestration
  • output findings in priority order (structural regressions first, cosmetic nits last)
  • not approve merely because behavior is correct

The matching subagent under cursor-team-kit/agents/ lets a parent agent collect a diff and changed-file contents in parallel and then invoke the rubric against them via Task with subagent_type: "thermo-nuclear-code-quality-review".

Files

  • cursor-team-kit/skills/thermo-nuclear-code-quality-review/SKILL.md — the rubric (core prompt, non-negotiable standards, review questions, what to flag, preferred remedies, tone, output ordering, approval bar)
  • cursor-team-kit/agents/thermo-nuclear-code-quality-review.md — Task subagent entrypoint that loads the skill
  • cursor-team-kit/README.md — adds rows for the new skill and agent

Test plan

  • Skill appears in the skills list when cursor-team-kit is installed
  • Subagent is invokable as subagent_type: "thermo-nuclear-code-quality-review"
  • Subagent loads the skill rubric and applies it against a sample diff
  • README rows render correctly in the marketplace listing

Made with Cursor


Note

Cursor Bugbot is generating a summary for commit 909bc5d. Configure here.

Ports an unusually strict code-quality review rubric into cursor-team-kit:
ambitious "code-judo" simplifications, 1k-line file rule, spaghetti
detection, type/boundary cleanliness, and a hard approval bar. Adds a
matching Task subagent that loads the skill and applies it against a
collected diff.

Co-authored-by: Cursor <cursoragent@cursor.com>
@ericzakariasson ericzakariasson merged commit 3347cba into main May 21, 2026
1 check passed
ericzakariasson added a commit that referenced this pull request May 28, 2026
The skill and agent originally landed in cursor-team-kit via PR #70
and were unintentionally removed when the Thermos plugin (PR #92)
relocated them. Restoring here so they remain available in team-kit
alongside the standalone Thermos plugin.

- Restore cursor-team-kit/skills/thermo-nuclear-code-quality-review/SKILL.md
  using the cleaned-up version (no internal-only references) that
  Thermos already ships.
- Restore cursor-team-kit/agents/thermo-nuclear-code-quality-review.md
  verbatim from the original PR (points at the cursor-team-kit plugin
  for skill lookup).
- Add the skill + agent rows back to cursor-team-kit/README.md and
  remove the now-misleading "moved to Thermos" pointer.

Users installing both plugins will see the same skill name in two
places; this is a known overlap and is fine for now.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant