Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.
52
58%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./cursor-team-kit/skills/thermo-nuclear-code-quality-review/SKILL.mdQuality
Discovery
89%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This description is effective at signaling when it should be selected, with strong and memorable trigger terms ('thermonuclear review') and a clear 'Use for' clause. Its main weakness is that the specific actions performed during the review are somewhat vague—it names areas of focus but not concrete review actions or outputs. Overall it's a solid description that would perform well in skill selection.
Suggestions
Add 1-2 concrete actions describing what the review produces, e.g., 'flags files exceeding complexity thresholds, identifies poor abstractions, and reports tangled conditional logic'.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | It names the domain (maintainability review) and some focus areas (abstraction quality, giant files, spaghetti-condition growth), but doesn't list concrete actions like 'flag files over N lines', 'identify circular dependencies', or 'report cyclomatic complexity'. The actions remain somewhat abstract. | 2 / 3 |
Completeness | Clearly answers both 'what' (strict maintainability review for abstraction quality, giant files, spaghetti-condition growth) and 'when' (explicit 'Use for' clause with multiple trigger scenarios). The 'Use for' clause serves as an explicit trigger guidance. | 3 / 3 |
Trigger Term Quality | Includes strong natural trigger terms users would actually say: 'thermo-nuclear code quality review', 'thermonuclear review', 'deep code quality audit', 'harsh maintainability review'. These are distinctive, memorable phrases that map well to user intent, plus domain terms like 'abstraction quality', 'giant files', 'spaghetti-condition'. | 3 / 3 |
Distinctiveness Conflict Risk | The 'thermonuclear' qualifier and focus on extreme strictness for maintainability creates a very distinct niche. It's clearly differentiated from a standard code review skill by its intensity level and specific focus areas, making conflicts with other review skills unlikely. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
27%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill has a clear and opinionated point of view on code quality reviews, with some genuinely useful heuristics (1k line threshold, specific review phrases, prioritized output). However, it is severely undermined by extreme verbosity and repetition—the same core ideas are restated across 7+ sections, violating the very conciseness principles it advocates. The lack of concrete examples (sample diffs, example review outputs) and the monolithic structure further weaken its effectiveness.
Suggestions
Consolidate the redundant sections (Core Prompt, Non-Negotiable Standards, Primary Review Questions, What to Flag, Preferred Remedies, Approval Bar) into 2-3 sections max—many items appear nearly verbatim across multiple sections.
Add a concrete example: show a small sample diff and the expected review output to make the skill truly actionable rather than abstract.
Extract the detailed 'What to Flag' and 'Preferred Remedies' lists into a separate reference file (e.g., REVIEW_CHECKLIST.md) and keep SKILL.md as a concise overview with the core principles and workflow.
Add an explicit workflow sequence: e.g., 1) Gather diff 2) Scan for structural regressions 3) Identify simplification opportunities 4) Write prioritized findings 5) Make approval decision against the approval bar.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is extremely verbose and repetitive. The same ideas (spaghetti code bad, simplify aggressively, code-judo moves, file size limits) are restated across multiple sections: Core Prompt, Non-Negotiable Standards, Primary Review Questions, What to Flag Aggressively, Preferred Remedies, Approval Bar. Much of this is redundant rephrasing of the same principles. Claude already understands code review concepts like 'prefer composition over conditionals' without needing them spelled out 5 different ways. | 1 / 3 |
Actionability | The skill provides concrete review heuristics (e.g., 1k line threshold, specific phrases to use, prioritized output ordering) which are actionable. However, it lacks executable examples—no sample diff, no example review output, no concrete before/after code snippets showing what a 'code-judo move' looks like in practice. The guidance is specific in intent but abstract in demonstration. | 2 / 3 |
Workflow Clarity | The skill implies a workflow (review branch changes → identify issues → prioritize findings → decide approval) and provides a clear prioritization order and approval bar. However, the actual review process steps are not explicitly sequenced—there's no clear 'first do X, then do Y, validate Z' flow. For a review skill this is somewhat acceptable, but the lack of an explicit step-by-step process (e.g., how to gather the diff, how to structure the output) leaves gaps. | 2 / 3 |
Progressive Disclosure | The entire skill is a monolithic wall of text with no references to supporting files and no bundle files. At ~200+ lines, much of the content (e.g., the full list of preferred remedies, the exhaustive 'what to flag' list) could be split into reference documents. The repetitive structure across sections compounds the problem—the same concepts appear in 6 different sections with slightly different framing. | 1 / 3 |
Total | 6 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
74dd229
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.