kotlin-spring-proxy-compatibility

Installation
SKILL.md

Kotlin Spring Proxy Compatibility

Source mapping: Tier 1 critical skill derived from Kotlin_Spring_Developer_Pipeline.md (SK-03).

Mission

Explain exactly why Spring interception does or does not happen for Kotlin code, then propose the safest fix. Focus on runtime behavior, not on code that merely looks annotated.

Read These Inputs

  • The class and method carrying @Transactional, @Cacheable, @Async, @Retryable, security annotations, or other proxy-triggering annotations.
  • The call site. Determine whether the method is called through another bean or through this.
  • Build files. Verify kotlin("plugin.spring"), kotlin("plugin.jpa"), or any custom allOpen and noArg configuration.
  • Whether the bean is proxied through an interface or through CGLIB class proxies.
  • For persistence problems, read the entity class shape and JPA plugin setup.

Diagnose In This Order

Installs
5
GitHub Stars
221
First Seen
Apr 25, 2026
kotlin-spring-proxy-compatibility — jetbrains/skills