@thinkscape/claude-thermos
v0.1.4
Published
Thermos plugin for Claude Code: deep correctness/security and strict code-quality branch reviews.
Maintainers
Readme
@thinkscape/claude-thermos

Thermo-nuclear branch review for Claude Code: deep correctness and security audits, strict maintainability rubrics, and parallel subagent orchestration.
Adapted from Cursor's MIT-licensed Thermos plugin.
Installation
Install the published Thermos plugin through Claude Code's plugin marketplace flow:
claude plugin marketplace add Thinkscape/agent-thermos
claude plugin install thermos@agent-thermosInside an interactive Claude Code session, the equivalent slash commands are:
/plugin marketplace add Thinkscape/agent-thermos
/plugin install thermos@agent-thermosThe Claude marketplace entry is
/.claude-plugin/marketplace.json and
installs the published npm package
@thinkscape/claude-thermos.
The plugin manifest is named thermos so commands stay short.
The installed plugin exposes /thermos:run; the individual review rubrics are
embedded in the bundled subagents and are not user-facing slash commands.
Primary invocation
/thermos:run [base-ref | PR URL | scope]For an unprefixed command, install the optional standalone shim:
npm install -g @thinkscape/claude-thermos
claude-thermos install-command --scope projectThen use:
/thermos [base-ref | PR URL | scope]The shim is copied into .claude/commands/thermos.md, so it appears as the
normal unprefixed /thermos command without adding another plugin-scoped
/thermos:* entry.
Architecture
flowchart TB
subgraph L2["Orchestrator"]
TH[thermos]
end
subgraph L1["Subagents"]
SNR[thermo-nuclear-review-subagent]
SNCQ[thermo-nuclear-code-quality-review-subagent]
end
DIFF[git diff + file contents]
subgraph L0["Rubrics"]
TNR[thermo-nuclear-review]
TNCQ[thermo-nuclear-code-quality-review]
end
TH --> SNR
TH --> SNCQ
SNR --> TNR
SNR --> DIFF
SNCQ --> TNCQ
SNCQ --> DIFFAgents
| Agent | Description |
|:------|:------------|
| thermos:thermo-nuclear-review-subagent | Deep diff-scoped review for correctness, security, devex, and feature-gate risk. |
| thermos:thermo-nuclear-code-quality-review-subagent | Strict code-quality review for structure, code-judo, 1k-line rule, and boundaries. |
Typical usage
/thermos:run main
/thermos:run https://github.com/acme/app/pull/123
/thermos:run review the API changes onlyThermos gathers diff context, launches both agents with the same input, and
synthesizes prioritized findings. Use the optional /thermos shim if you prefer
the shorter local command.
Attribution
This package adapts methodology, diagrams, and prompt structure from Cursor's
Thermos plugin. See the repository NOTICE.md for the upstream MIT notice.
