Spins up two specialized review subagents in parallel: one hunts for bugs, security holes, and feature-flag leaks, while the other focuses on code quality, maintainability, and structural debt. Both run async in the background on the same diff, then their findings get deduplicated and synthesized with overlapping concerns weighted higher. The workflow is pretty prescriptive about gathering context upfront and keeping the final summary tight, which matters when you're already looking at two full review passes. Useful when you want comprehensive branch audit coverage without running reviews sequentially or when a PR touches enough surface area that you'd rather parallelize the paranoia.

skills.sh installs
2.3K
GitHub stars
15.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add cursor/plugins --skill thermos --agent claude-code

Installs into .claude/skills of the current project.

Files

Thermos

Run the two thermo review passes as async background subagents in parallel, then synthesize their results.

Workflow

  1. Determine the review scope from the user request, PR, current branch, or relevant changed files.
  2. Gather the diff and any file/context excerpts needed for reviewers to evaluate the change without guessing.
  3. Launch both subagents in the same message with run_in_background: true:
    • subagent_type: "thermo-nuclear-review-subagent" for bugs, breakages, security, devex regressions, feature-flag leaks, and other branch-audit risks.
    • subagent_type: "thermo-nuclear-code-quality-review-subagent" for maintainability, structure, file-size growth, spaghetti, abstractions, and codebase-health risks.
  4. Pass each subagent the same scoped diff/file context and ask it to return prioritized findings with file references and evidence.
  5. After both finish, synthesize the results with findings first, deduplicated across reviewers. Weight overlapping findings more heavily, resolve disagreements with your own judgment, and keep summaries brief.

Sponsors

Details

Repository
github.com/cursor/plugins
Categories
Git & Pull Requests, Code Review & Quality, Automation & Workflows
First seen
Jun 23, 2026

More from cursor/plugins

All 47
1vinvcn avatarqavinvcn/mattpocock-skills-zh-cn交互式 QA 会话,用户以对话方式报告缺陷或问题,代理创建 GitHub issues。后台探索代码库以获取上下文和领域语言。适用于用户想报告缺陷、执行 QA、以对话方式提交 issues,或提到 “QA session” 时。2.1Kskills.sh installs
2k-dense-ai avatarwhat-if-oraclek-dense-ai/scientific-agent-skillsRun structured What-If scenario analysis with 4–6 branch possibility exploration (best, likely, worst, wild card, contrarian, second-order). Use when the user a2.1Kskills.sh installs
3nvidia avatarnemo-rl-session-memorynvidia/skillsManage durable working-session memory for coding agents. Use when a user asks to preserve or recover agent context across disconnects, VS Code restarts, long-ru2.1Kskills.sh installs
4madteacher avatarflutter-adaptive-uimadteacher/mad-agents-skillsBuild, fix, review, and validate adaptive or responsive Flutter UIs for mobile, tablet, desktop, web, large screens, foldables, and mixed input devices. Use whe2Kskills.sh installs
5nexu-io avatarod-contributenexu-io/open-designOne-click contribution flow for OpenDesign (nexu-io/open-design) — even for non-coders. Pick one of four cards (ship a Skill or Design System you made with OD; 1.9Kskills.sh installs
6k-dense-ai avatarautoskillk-dense-ai/scientific-agent-skillsObserve the user's screen via screenpipe, detect repeated research workflows, match them against existing scientific-agent-skills, and draft new skills (or comp1.9Kskills.sh installs