webflux-reactive-patterns
Installation
SKILL.md
WebFlux Reactive Patterns
This skill provides comprehensive guidance for writing idiomatic, production-ready reactive code with Spring WebFlux in Java. It enforces pure reactive programming patterns and eliminates common anti-patterns that break reactive streams.
When to Use This Skill
Activate this skill when:
- Developing or refactoring Spring WebFlux applications
- Working with Mono and Flux reactive types
- Implementing reactive REST APIs or microservices
- Converting imperative code to reactive patterns
- Reviewing reactive code for anti-patterns
- Handling asynchronous operations in Java
Core Principles
1. Analysis Before Implementation
Before writing any code, analyze existing code, define an implementation plan, ask clarifying questions, and make explicit design decisions. See references/BEFORE_CODING.md for the complete workflow.
Related skills