LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

aws-sdk-java-v2-messaging

Provides AWS messaging patterns using AWS SDK for Java 2.x for SQS queues and SNS topics. Handles sending/receiving messages, FIFO queues, DLQ, subscriptions, and pub/sub patterns. Use when implementing messaging with SQS or SNS.

315stars37forksUpdated 8/3/2026
Cloud Infrastructure#messaging#spring-boot#java#aws#sns#sqs

Security Assessment

Safe(93/100)
Security Score93/100

About aws-sdk-java-v2-messaging

aws-sdk-java-v2-messaging is a developer reference for implementing AWS messaging with the AWS SDK for Java 2.x, covering both Amazon SQS queues and Amazon SNS topics. It solves the problem of correctly wiring up producers, consumers, and pub/sub flows in Java services by consolidating idiomatic client setup and message-operation patterns with runnable code, so engineers building event-driven systems do not have to reassemble these from scattered docs.

The SKILL.md and its reference files demonstrate client configuration (SqsClient/SnsClient builders using DefaultCredentialsProvider and a region), SQS operations (create queue, send, receive with long polling, delete via receipt handle), FIFO queues with content-based deduplication and message group IDs, SNS operations (create topic, publish with subject and message attributes, FIFO publish), and SNS-to-SQS/email/Lambda subscriptions. It also shows Spring Boot integration with injected clients and configuration-driven topic ARNs, and points to advanced features such as dead letter queues, batch operations, visibility timeout, and using S3 for messages over 256KB. Bundled references cover detailed SQS and SNS operations, Spring Boot integration, and links to official AWS documentation and example repositories.

It targets Java backend developers building message buffering, pub/sub, and event-driven architectures on AWS, particularly those using Spring Boot. Credentials are handled through the SDK's standard DefaultCredentialsProvider rather than hardcoded secrets, and all shown operations are ordinary application-level messaging calls.

FAQ

What AWS services does this cover?

Amazon SQS (standard and FIFO queues, DLQ, long polling) and Amazon SNS (topics, publish, and subscriptions to SQS, email, and Lambda) using the AWS SDK for Java 2.x.

How are credentials handled?

Clients are built with DefaultCredentialsProvider and an explicit region, relying on the standard AWS credential chain rather than hardcoded keys in the skill.

Does it support Spring Boot?

Yes — it includes Spring Boot integration examples with injected SnsClient/ObjectMapper and topic ARNs supplied via @Value configuration, and a dedicated spring-boot-integration reference file.

Can it handle FIFO ordering and deduplication?

Yes. It shows FIFO queue and topic creation with content-based deduplication, plus message group IDs and deduplication IDs for ordered, exactly-once-style delivery.

What about large messages or failed messages?

The reference notes using S3 for messages larger than 256KB and configuring dead letter queues, visibility timeout, and batch operations for robust processing.

All Files

5 files
references/detailed-sns-operations.md5.1 KB
View
references/aws-official-documentation.md5.2 KB
View
references/detailed-sqs-operations.md6.0 KB
View
references/spring-boot-integration.md7.7 KB
View
SKILL.md7.2 KB
View

Install aws-sdk-java-v2-messaging

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

giuseppe-trisciuoglio/developer-kit

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901