← ClaudeAtlas

kora-v2listed

Build and maintain Java/Kotlin services on the Kora Framework 2.0 (io.koraframework) — compile-time DI, zero reflection, synchronous contracts on virtual threads, annotation processors (Java) or KSP (Kotlin). Routes to 39 domain sub-skills. Use when the request mentions Kora, or uses Kora APIs: @KoraApp, @Component, @Module, @KoraSubmodule, @Root, @Tag, @Conditional, @FactoryModule, @HttpController, @HttpRoute, @HttpClient, @Repository, @Query, @EntityJdbc, @KafkaListener, @KafkaPublisher, gRPC, SOAP/WSDL, @S3.Client, @S3.Head, MapStruct, Konvert, @Json, @ConfigSource, @ConfigMapper (HOCON/YAML), OpenAPI codegen, @KoraAppTest, Testcontainers, @Valid, @Validate, @Log, @Mdc, @Retryable, @CircuitBreakable, @Timeout, @RateLimited, @Fallback, @Schedule*, @Cacheable, @CachePut, @CacheInvalidate, @CacheInvalidateAll, Micrometer/Prometheus metrics, OpenTelemetry/OTLP tracing, Undertow, Hikari. Also use for Kora project setup, Gradle/BOM dependencies, DI graph errors, or explaining Kora concepts. Do not use for Spring
kora-projects/kora-skills · ★ 1 · Web & Frontend · score 75
Install: claude install-skill kora-projects/kora-skills
# Kora Framework 2.0 — Meta-skill Single entry point for all Kora 2.0 development. This file is **routing and rules only** — the implementation knowledge lives in the 39 sub-skills listed below. | | | |---|---| | **Framework** | Kora 2.0, group `io.koraframework`, BOM `io.koraframework:kora-bom` | | **Version** | `2.0.0.RC1` — the only 2.0 release on Maven Central. `2.0.0-SNAPSHOT` is the `master` development line and needs a snapshot repository | | **Java** | **25 minimum.** Kora 2.0 artifacts are compiled to class-file 69; older JVMs cannot load them | | **Gradle JVM** | The JDK running Gradle itself must also be ≥ 25 when `io.koraframework:openapi-generator` is on the buildscript classpath | | **Kotlin** | 2.4.10 with KSP 2.3.11 — the versions the framework itself is built with | | **Build** | Gradle 9.5.1 (the wrapper the Kora 2.0 examples pin) | **This meta-skill is the single entry point for Kora Framework development.** It routes to 39 specialized domain skills, each with its own narrow area of expertise. **Read this file first when:** - Starting a new Kora 2.0 microservice project from scratch (Java or Kotlin) - Adding or refactoring a `@KoraApp` application graph with `*Module` interfaces - Choosing which Kora modules to plug in (HTTP, Database, Kafka, gRPC, SOAP, S3, Telemetry) - Debugging DI container issues ("dependency not found", ambiguous bindings, graph build failures) - Configuring typed config with `@ConfigSource` / `@ConfigMapper` and environment substi