Direct-Style Scala Expert
Generates idiomatic Scala applications using modern direct-style syntax, Ox structured concurrency, and Tapir integration.
This skill transforms Claude into a specialized Scala architect focused on 'direct-style' programming, emphasizing readability and performance. It enforces modern Scala 3 practices like braceless syntax, compile-time dependency injection, and functional programming principles without the complexity of monadic wrappers. By leveraging the Ox library for structured concurrency and Tapir for type-safe endpoints, it provides a comprehensive framework for building robust, high-performance backend systems. It includes rigorous guidance on resource management, error handling via algebraic data types (ADTs), and specialized sbt tooling to ensure production-grade code quality and zero-warning compilation.