awsclaw-sqs

Manage Amazon SQS queues and messages with lifecycle controls.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/necatiarslan/awsclaw --skill awsclaw-sqs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: awsclaw-sqs
Source: https://github.com/necatiarslan/awsclaw/tree/main/skills/awsclaw-sqs
Command: npx skills add https://github.com/necatiarslan/awsclaw --skill awsclaw-sqs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Amazon SQS queues and messages manually is time-consuming and error-prone when creating, inspecting, and operating queues across AWS environments.

Core Features & Use Cases

  • Automated Queue Lifecycle: Create, configure, tag, and delete queues while tuning attributes and permissions in a single workflow.
  • Message Handling & Visibility: Send, receive, delete, purge, and change the visibility of messages, with support for FIFO deduplication and batching.
  • Monitoring & Dead Letter Insight: Inspect queue attributes, dead letter relationships, and related services such as Lambda, SNS, CloudWatch, Step Functions, and S3 triggering to keep messaging infrastructures healthy.
  • Use Case: When a production FIFO queue needs updated visibility timeouts, permissions, and dead letter visibility before batch processing, use this skill to make the changes and verify the queue state.

Quick Start

Ask awsclaw-sqs to list all prod- prefixed queues and return their URLs along with approximate message counts.

Frequently Asked Questions about awsclaw-sqs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Amazon SQS queues and messages in bulk across AWS environments?

Managing Amazon SQS queues in bulk requires handling queue creation, configuration, tagging, and deletion in a single workflow. You can automate the queue lifecycle while tuning attributes, permissions, and visibility timeouts to reduce manual configuration errors.

How do I configure dead letter queues and visibility timeouts for FIFO messages?

Configuring dead letter queues and visibility timeouts for FIFO messages involves updating queue attributes and inspecting dead letter relationships. You can set precise visibility parameters and verify deduplication settings before batch processing to maintain healthy messaging infrastructure.

What is the best way to inspect SQS queue attributes and related AWS service triggers?

Inspecting SQS queue attributes and related AWS service triggers involves checking connections to Lambda, SNS, CloudWatch, Step Functions, and S3. Monitoring these relationships helps identify message bottlenecks and maintain infrastructure health across messaging workflows.

Can I send, receive, and delete SQS messages with batching and FIFO deduplication?

Sending, receiving, and deleting SQS messages with batching and FIFO deduplication is supported through standard message operations. You can execute batch operations while ensuring FIFO deduplication IDs are correctly applied to prevent duplicate message processing.

Does managing SQS queues require specific AWS parameters for queue URLs and attributes?

Managing SQS queues requires precise AWS parameters for queue URLs, attributes, visibility, batching, tagging, and permission updates. Providing accurate parameters when invoking each command ensures correct queue configuration and reliable message operations.

Why does my SQS dead letter queue need visibility timeout adjustments before batch processing?

SQS dead letter queues need visibility timeout adjustments before batch processing to prevent messages from becoming visible prematurely. Updating visibility timeouts and verifying queue state ensures batch operations process messages correctly without reprocessing failures.