CtrlK
BlogDocsLog inGet started
Tessl Logo

springboot-skills-marketplace

github.com/a-pavithraa/springboot-skills-marketplace

SkillAddedReview
code-reviewer

plugins/springboot-architecture/skills/code-reviewer/SKILL.md

Use when reviewing Spring Boot 4 / Java 17+ code with concrete files or diffs — pull requests, modules, or pasted Java/Spring sources — for migration risks, architecture boundary leaks, JSpecify null-safety gaps, security flaws, performance regressions, or Spring Data pitfalls. Not for Kotlin-only code, non-Spring frameworks, or generic review advice without code context.

92

2.10x
creating-springboot-projects

plugins/springboot-architecture/skills/creating-springboot-projects/SKILL.md

Use when starting a new Spring Boot 4 project — scaffolding a service, REST API, or modular backend; picking an architecture (layered, package-by-module, modular-monolith, tomato, DDD-hexagonal); selecting Spring Boot 4 features; or applying the bundled templates and references in this skill. Not for migrating existing projects or for isolated JPA/repository work without broader project-creation context.

89

1.13x
springboot-migration

plugins/springboot-architecture/skills/springboot-migration/SKILL.md

Use when upgrading an existing Spring Boot application to Boot 4 — dependency transitions, starter renames, test-annotation migration (e.g. @MockBean → @MockitoBean), Jackson 3 issues, related Spring Modulith 2 or Testcontainers 2 upgrade work, or planning a phased migration. Not for greenfield project creation or isolated repository design.

97

1.25x
spring-data-jpa

plugins/springboot-architecture/skills/spring-data-jpa/SKILL.md

Use when designing or implementing Spring Data JPA on Spring Boot 4 — repository boundaries, projections, query patterns, custom repositories, CQRS read models, entity relationships, or persistence performance fixes. Not for generic SQL help, database admin work, or project-wide migration (see the springboot-migration skill).

88

1.04x