kora-projects

43 mods across 1 repository, 1 stars between them.

kora-kafka-consumer

25

kora-projects/kora-skills

Skill Claude CodeCodex

Kora Kafka consumers — @KafkaListener on a @Component method (KafkaModule), commit strategies, @Json deserialization, error handling, batch. Use when consuming Kafka messages or configuring kafka.consumer.

1 10d ago A 47 tokens original Apache-2.0

kora-kafka-producer

26

kora-projects/kora-skills

Skill Claude CodeCodex

Kora Kafka producers — @KafkaPublisher interface (KafkaModule), typed .Topic contracts, send signatures, @Json serializers, transactional sends. Use when publishing domain events or configuring kafka.producer.

1 10d ago A 46 tokens original Apache-2.0

kora-mapstruct

27

kora-projects/kora-skills

Skill Claude CodeCodex

MapStruct in Kora — an @Mapper interface is auto-discovered and its generated MapperImpl registered in the graph (no @Component). Use for DTO↔entity mapping. Java uses the MapStruct processor; Kotlin needs kapt alongside KSP.

1 10d ago A 56 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Generate Kora HTTP clients from an OpenAPI 3.x spec (org.openapi.generator, generatorName "kora") — typed Api + sealed ApiResponses. Use when scaffolding a contract-first client, choosing a client mode, or wiring auth interceptors.

1 10d ago A 61 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Generate Kora HTTP server code from an OpenAPI 3.x spec (generatorName "kora") — ApiController + ApiDelegate implemented with @Component + sealed ApiResponses. Use for a contract-first server; implement the delegate, don't hand-write a controller.

1 10d ago A 63 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Serve OpenAPI spec + Swagger UI/RapiDoc over the Kora HTTP server (OpenApiManagementModule), config under openapi.management. Use to expose /openapi or /swagger-ui. Not for code generation (see the openapi-generator skills).

1 10d ago A 57 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Kora Gradle artifacts + project generator — kora-parent BOM, annotation-processors/symbol-processors, koraBom, real module names, externally-versioned deps. Use when wiring build.gradle, choosing modules, or fixing "dependency not found"/version conflicts.

1 10d ago A 60 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Scaffold a new Java Kora service (Gradle) — @KoraApp root, kora-parent BOM, annotation-processors, koraBom, wrapper. Use when starting a Java project or fixing "annotation processor did not run"/"ApplicationGraph not found". For Kotlin see kora-project-setup-kotlin.

1 10d ago A 73 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Scaffold a new Kotlin Kora service (Gradle Kotlin DSL) — KSP symbol-processors, kora-parent BOM, koraBom, @KoraApp, wrapper. Use when starting a Kotlin project or configuring KSP. For Java see kora-project-setup-java.

1 10d ago A 66 tokens original Apache-2.0

kora-s3

34

kora-projects/kora-skills

Skill Claude CodeCodex

S3 object storage in Kora (AWS S3, MinIO) — declarative @S3.Client (@S3.Get/List/Put/Delete), imperative S3KoraClient, multipart uploads, key templates. Use when storing files, images, or binary data.

1 10d ago A 60 tokens original Apache-2.0

kora-soap-client

35

kora-projects/kora-skills

Skill Claude CodeCodex

SOAP clients in Kora — compile-time generated from WSDL (wsdl2java) + JAX-WS @WebService, SoapClientModule. Use when consuming an external SOAP/WSDL web service.

1 10d ago A 48 tokens original Apache-2.0

kora-v1

36

kora-projects/kora-skills

Skill Claude CodeCodex

Build and maintain Java/Kotlin services on the Kora Framework 1.x (ru.tinkoff.kora) — compile-time DI, zero reflection, 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…

1 10d ago C 268 tokens copy · 89% Apache-2.0

kora-teacher

37

kora-projects/kora-skills

Skill Claude CodeCodex

Teach Kora to beginners strictly from official docs/guides/examples under .kora-agent/, never inventing. Use when a user wants to learn Kora from scratch, asks for a tutorial, or needs a concept explained.

1 10d ago C 51 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Structured logging for Kora — SLF4J+Logback (LogbackModule), KoraAsyncAppender, StructuredArgument, Kora MDC, @Log/@Mdc. Use when wiring logback.xml, per-package log levels, or JSON logs for ELK/Datadog/Splunk.

1 10d ago A 70 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Kora Micrometer metrics (micrometer-module) — PrometheusMeterRegistry + MeterRegistry, custom Counter/Gauge/Timer, /metrics scrape endpoint, SLO buckets. Use when adding business metrics or tuning latency buckets.

1 10d ago A 53 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Kora OpenTelemetry tracing — OTLP gRPC/HTTP exporter modules, tracing.exporter config, Tracer injection, manual spans, context propagation. Use when exporting traces to Jaeger/Zipkin/Tempo or adding manual spans.

1 10d ago A 55 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

Black-box E2E tests of a packaged Kora app via its HTTP API — AppContainer (Docker), Testcontainers on Network.SHARED, readiness gating, RestAssured/HttpClient. Use for real-artifact E2E. For in-process tests see kora-testing-junit-java.

1 10d ago A 66 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

In-process JUnit 5 tests for Java Kora services — @KoraAppTest, @TestComponent, Mockito, config/graph modifiers, Testcontainers (test-junit5). Use when testing a Kora graph, mocking a component, or spinning up a DB/broker.

1 10d ago A 65 tokens original Apache-2.0

kora-projects/kora-skills

Skill Claude CodeCodex

In-process JUnit 5 tests for Kotlin Kora services — @KoraAppTest, @TestComponent, MockK, config/graph modifiers, coroutine tests, Testcontainers. Use when testing a Kotlin Kora graph. For Java see kora-testing-junit-java.

1 10d ago A 64 tokens original Apache-2.0