CtrlK
BlogDocsLog inGet started
Tessl Logo

code-reviewer

Reviews Java 25 and Spring Boot 4 codebases, pull requests, files, and modules for migration risks, architecture boundary violations, JSpecify null-safety issues, security flaws, performance regressions, and Spring Data pitfalls. Use when the task is a concrete Java or Spring code review with code context. Do not use for Kotlin-only code, non-Spring frameworks, or generic review advice without files or diffs.

Install with Tessl CLI

npx tessl i github:a-pavithraa/springboot-skills-marketplace --skill code-reviewer
What are skills?

99

1.26x

Quality

100%

Does it follow best practices?

Impact

95%

1.26x

Average score across 3 eval scenarios

SKILL.md
Review
Evals

Evaluation results

99%

45%

Spring Boot Upgrade Review

Spring Boot 4 migration patterns

Criteria
Without context
With context

Web starter rename

0%

100%

AOP starter rename

0%

100%

Jackson groupId — core/databind

0%

100%

Jackson annotations groupId unchanged

100%

100%

Jackson 3 Java imports

0%

87%

@MockBean annotation

100%

100%

@SpyBean annotation

100%

100%

@AutoConfigureMockMvc missing

100%

100%

Problem Details adoption

0%

100%

@ConfigurationProperties preference

100%

100%

File and line citations

100%

100%

Severity ordering

100%

100%

Without context: $0.3052 · 1m 50s · 10 turns · 14 in / 5,293 out tokens

With context: $0.5510 · 2m 9s · 16 turns · 8,922 in / 6,455 out tokens

95%

7%

Security and Code Quality Review

Security and null-safety review

Criteria
Without context
With context

Missing authorization

100%

100%

SQL injection risk

100%

80%

Hardcoded secret

100%

100%

Sensitive data logged

100%

100%

SSRF vulnerability

100%

100%

Verbose error response

100%

100%

@NullMarked missing

75%

100%

@Nullable placement

0%

87%

Deprecated Spring @Nullable

100%

100%

Nullability not copied on override

71%

100%

File and line citations

100%

75%

Severity ordering

100%

100%

Without context: $0.2976 · 2m 27s · 8 turns · 13 in / 6,182 out tokens

With context: $0.7367 · 3m 53s · 20 turns · 7,131 in / 10,371 out tokens

93%

8%

Performance and Architecture Review

Performance and architecture review

Criteria
Without context
With context

N+1 query detected

100%

100%

Missing pagination

100%

100%

Projection opportunity

100%

100%

Missing readOnly transaction

25%

12%

Per-item save in loop

100%

100%

Controller-to-repository shortcut

100%

100%

Entity exposed in API

0%

100%

Virtual thread recommendation rejected

100%

100%

Virtual thread evidence cited

87%

100%

File and line citations

100%

100%

Severity ordering

100%

100%

Blind spots noted

100%

100%

Without context: $0.1971 · 1m 23s · 8 turns · 13 in / 3,538 out tokens

With context: $0.6671 · 2m 26s · 18 turns · 7,489 in / 6,234 out tokens

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.