$npx skillfedfor your agent

quarkus-patterns

This skill equips you with proven patterns for Quarkus 3.x backend development, covering layered service design, Apache Camel routing to RabbitMQ, and Hibernate Panache persistence. Learn structured approaches to validation, async processing, logging context propagation, and environment-specific configuration for production-ready event-driven systems.

quarkus-patterns provides architecture templates for building event-driven REST APIs with Quarkus 3.x, Apache Camel, and RabbitMQ messaging.

AI-generated summary based on this skill's SKILL.md

234,207 35,692 MITupdated by affaan-m

Decision gist · record as of 2026-07-27

quarkus-patterns provides architecture templates for building event-driven REST APIs with Quarkus 3.x, Apache Camel, and RabbitMQ messaging. This skill equips you with proven patterns for Quarkus 3.x backend development, covering layered service design, Apache Camel routing to RabbitMQ, and Hibernate Panache persistence. Learn structured approaches to validation, async processing, logging context propagation, and environment-specific configuration for production-ready event-driven systems.

manual: git clone https://github.com/affaan-m/ECC → cp -r ECC/skills/quarkus-patterns ~/.claude/skills/quarkus-patterns
skills/quarkus-patterns/SKILL.md · version 53719c5b

Use it when

  • quarkus-patterns demonstrates event-driven architecture by connecting Apache Camel routes to RabbitMQ brokers.
  • quarkus-patterns covers implementing layered architecture with services, repositories, and CDI dependency injection.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

affaan-m/ECC/quarkus-patterns · repository language: JavaScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What are the core patterns for building Quarkus 3 REST APIs?

quarkus-patterns teaches layered architecture with REST endpoints, service layers, and repository patterns using Hibernate Panache. The skill covers JAX-RS with RESTEasy Reactive, bean validation for DTOs, exception mapping, and structured request handling. You'll learn how to organize code into controllers, transactional services with CDI injection, and data access layers for clean, maintainable APIs.

How does quarkus-patterns integrate Camel and RabbitMQ for messaging?

quarkus-patterns demonstrates event-driven architecture by connecting Apache Camel routes to RabbitMQ brokers. The skill covers Camel Direct routes for internal messaging, async processing with CompletableFuture, and message publishing patterns. You'll configure producers and consumers, handle file processing workflows, and implement reliable event propagation across services.

What service layer patterns with CDI does quarkus-patterns teach?

quarkus-patterns covers implementing layered architecture with services, repositories, and CDI dependency injection. The skill shows transactional service patterns, bean lifecycle management, and how to structure business logic separately from REST endpoints. You'll learn caching strategies, validation integration, and proper separation of concerns for scalable backends.

How do you configure structured logging and request tracing in quarkus-patterns?

quarkus-patterns teaches LogContext configuration for structured logging and request tracing across async operations. The skill covers Logback setup, context propagation through service layers, and correlation ID tracking. You'll learn how to maintain logging context in async processing and message-driven flows for production observability.

Does quarkus-patterns cover cloud-native deployment and GraalVM?

quarkus-patterns includes cloud-native backend deployment strategies with GraalVM native compilation support. The skill covers health checks, readiness probes, YAML configuration profiles for different environments, and optimization for containerized deployments. You'll learn patterns that enable fast startup times and minimal memory footprint for cloud platforms.

What async processing patterns are included in quarkus-patterns?

quarkus-patterns demonstrates async processing using CompletableFuture, non-blocking REST endpoints, and message-driven workflows. The skill covers async file uploads to S3, event service patterns, and coordinating async operations across Camel routes and RabbitMQ. You'll learn how to maintain responsiveness while handling long-running tasks without blocking threads.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Quarkus Development Patterns

Quarkus 3.x architecture and API patterns for cloud-native, event-driven services with Apache Camel.

When to Activate

  • Building REST APIs with JAX-RS or RESTEasy Reactive
  • Structuring resource → service → repository layers
  • Implementing event-driven patterns with Apache Camel and RabbitMQ
  • Configuring Hibernate Panache, caching, or reactive streams
  • Adding validation, exception mapping, or pagination
  • Setting up profiles for dev/staging/production environments (YAML config)
  • Custom logging with LogContext and Logback/Logstash encoder
  • Working with CompletableFuture for async operations
  • Implementing conditional flow processing
  • Working with GraalVM native compilation

Service Layer with Multiple Dependencies

```java @Slf4j @ApplicationScoped @RequiredArgsConstructor public class OrderProcessingService {

private final OrderValidator orderValidator;

(truncated - see the full file via the links below)

File tree — 1 file
skills/quarkus-patterns/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Build event-driven REST APIs with Quarkus, Camel, and RabbitMQ”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

java-coding-standards
by affaan-m · affaan-m/ECC

Enforce consistent Java conventions across Spring Boot and Quarkus services with automatic framework detection. Covers naming, immutability, dependency injection, reactive patterns, exception handling, and project structure tailored to each framework's idioms.

MITupdated Jul 2026
★ 234,207repo stars
java-quarkus-development
by Mindrally · Mindrally/skills

Learn production-ready patterns for Quarkus development, from reactive REST APIs and type-safe configuration to native image optimization and observability. This skill covers the full development lifecycle including dependency injection, data access with Panache, testing strategies, and containerization for serverless deployments.

Apache-2.0updated Jun 2026
★ 202repo stars
laravel-patterns
by affaan-m · affaan-m/ECC

Master Laravel's architecture through proven patterns for building maintainable, production-ready applications. Covers controller and service layer design, Eloquent modeling with relationships and scopes, API resource structuring, and background job handling with queues and events.

MITupdated Jul 2026
★ 234,207repo stars
Enterprise Architecture Patterns
by manutej · manutej/luxor-claude-marketplace

Enterprise Architecture Patterns teaches proven design approaches for building large-scale, distributed systems. Learn domain-driven design, event-sourcing, CQRS, saga patterns, API gateways, and service mesh strategies alongside core principles like separation of concerns, modularity, and consistency models.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
django-patterns
by affaan-m · affaan-m/ECC

Master production-ready Django development through architectural patterns covering project structure, model design, QuerySet optimization, and REST Framework integration. This skill guides you through split settings for environment management, custom managers and querysets to prevent N+1 queries, and serializer patterns for robust API development.

MITupdated Jul 2026
★ 234,207repo stars
microservices-patterns
by HermeticOrmus · HermeticOrmus/LibreUIUX-Claude-Code

Master architectural patterns for building distributed systems through service decomposition, inter-service communication strategies, and fault tolerance techniques. Covers synchronous and asynchronous messaging, database ownership models, and resilience patterns like circuit breakers and bulkheads.

MITupdated May 2026
★ 86repo stars
Tags
message-routingcloud-native-javadependency-injectionstructured-loggingreactive-streamsdata-persistenceapi-gatewayerror-handlingconfiguration-managementnative-compilation