spring-modulith

Installation
SKILL.md

Spring Modulith

Enforces modular architecture in Spring Boot through package conventions, event-driven communication, and verification tests.

Do NOT Load for general Spring Boot development without modular structure concerns.

When to Use

  • Structuring modules with enforced boundaries or named interfaces
  • Choosing between event-driven and direct API communication
  • Setting up verification tests or architecture documentation
  • Configuring module-aware Flyway or initialization order
  • Migrating a monolith to modular architecture
  • Debugging boundary violations or event publication failures

Conventions

Package Structure

Installs
4
First Seen
Apr 7, 2026
spring-modulith — rynr/spring-skills