code-review-thermo

Audit codebase changes for structural simplification and maintainability issues.

45|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/hachej/boring-ui --skill code-review-thermo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-thermo
Source: https://github.com/hachej/boring-ui/tree/main/.agents/skill-library/boring-v2/raw-mattpocock/code-review-thermo
Command: npx skills add https://github.com/hachej/boring-ui --skill code-review-thermo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the accumulation of technical debt and spaghetti code by enforcing rigorous structural standards and identifying opportunities for architectural simplification.

Core Features & Use Cases

  • Structural Audit: Evaluates code for maintainability, abstraction quality, and adherence to file-size limits.
  • Code Judo: Actively identifies opportunities to delete complexity through refactoring rather than just rearranging it.
  • Use Case: Use this during a pull request review to ensure that new features do not introduce ad-hoc conditionals or brittle abstractions, pushing the implementation toward a cleaner, more canonical design.

Quick Start

Run the code-review-thermo skill on the current branch to perform a deep audit of the latest changes.

Frequently Asked Questions about code-review-thermo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit code for maintainability and excessive technical debt?

To audit code for maintainability and technical debt, perform a structural simplification analysis that identifies spaghetti growth, excessive file size, and architectural refactoring opportunities. This enforces strict standards for abstraction cleanliness and type safety.

Can I enforce abstraction cleanliness and type safety during a pull request review?

Yes, you can enforce abstraction cleanliness and type safety during a pull request review by running a deep audit on the current branch. This prevents new features from introducing ad-hoc conditionals or brittle abstractions, pushing toward a canonical design.

What is the best way to identify opportunities to delete complexity through refactoring?

The best way to identify opportunities to delete complexity through refactoring is to apply a rigorous code judo approach that actively seeks to remove structural mess rather than just rearranging it, ensuring long-term maintainability of the software architecture.

Does a strict code quality audit check for spaghetti growth and file-size limits?

Yes, a strict code quality audit checks for spaghetti growth and file-size limits by evaluating the codebase changes against rigorous structural standards. It highlights areas where excessive file size and ad-hoc conditionals degrade overall maintainability.

When should I use an automated code review tool for architectural refactoring?

You should use an automated code review tool for architectural refactoring when technical debt accumulates and spaghetti code begins to hinder structural simplification, ensuring new implementations adhere to canonical helper usage and strict abstraction standards.