Spring Modulith 2.0 implementation for bounded contexts in Spring Boot 4. Use when structuring application modules, implementing @ApplicationModuleListener for event-driven communication, testing with Scenario API, enforcing module boundaries, or externalizing events to Kafka/AMQP. For modular monolith architecture decisions, see the domain-driven-design skill.
Install
npx skills add joaquimscosta/arkhe-claude-plugins --skill spring-boot-modulithnpx skills add joaquimscosta/arkhe-claude-plugins --skill spring-boot-modulith -a claude-code -gnpx skills add joaquimscosta/arkhe-claude-plugins --skill spring-boot-modulith -a codex -ggemini skills install https://github.com/joaquimscosta/arkhe-claude-plugins.git --path plugins/spring-boot/skills/spring-boot-modulithgh skill install joaquimscosta/arkhe-claude-plugins spring-boot-modulithgit clone --depth 1 https://github.com/joaquimscosta/arkhe-claude-plugins /tmp/joaquimscosta__arkhe-claude-plugins
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/joaquimscosta__arkhe-claude-plugins/plugins/spring-boot/skills/spring-boot-modulith ~/.claude/skills/spring-boot-modulith # Claude Code
cp -R /tmp/joaquimscosta__arkhe-claude-plugins/plugins/spring-boot/skills/spring-boot-modulith ~/.agents/skills/spring-boot-modulith # Codex, Cursor, Gemini CLI, Copilot, OpenCode