sns

Create and manage AWS SNS topics, subscriptions, and message publishing via CLI.

3|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/david-2814/claw-aws --skill sns-david-2814
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sns
Source: https://github.com/david-2814/claw-aws/tree/main/skills/sns
Command: npx skills add https://github.com/david-2814/claw-aws --skill sns-david-2814

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the setup and operation of publish/subscribe messaging on AWS by providing a CLI-driven workflow to create topics, subscribe endpoints, publish messages, and manage topic attributes.

Core Features & Use Cases

  • Create topics and FIFO topics with optional attributes.
  • Subscribe endpoints (email, SMS, SQS, Lambda, HTTP) to topics.
  • Publish messages with per-protocol customization and filters.
  • Inspect topics and subscriptions, update attributes, and handle safe deletion with confirmations.
  • Use cases include alerting, workflow notifications, and event-driven architectures across AWS services.

Quick Start

Create an SNS topic and add a subscription using the AWS CLI.

Frequently Asked Questions about sns

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

FAQPage Schema
How do I create an AWS SNS topic and subscribe an endpoint using the CLI?

AWS SNS topic creation and endpoint subscription are automated through AWS CLI commands, allowing you to provision topics and attach email, SMS, SQS, Lambda, or HTTP endpoints to receive published messages.

Can I publish messages to specific AWS SNS subscription protocols?

Yes, AWS SNS supports publishing messages with per-protocol customization and message filtering, ensuring that email, SMS, SQS, Lambda, and HTTP endpoints only receive the event data relevant to their specific protocol.

How do I safely delete AWS SNS topics and subscriptions without data loss?

You can safely delete AWS SNS topics and subscriptions by using CLI-driven operations that include built-in safety checks and confirmation prompts, preventing accidental removal of active pubsub messaging resources.

Does this approach support FIFO topics for AWS SNS messaging?

Yes, the workflow supports creating AWS SNS FIFO topics with optional attributes, allowing you to manage ordered publish/subscribe messaging for event-driven architectures across AWS environments.

What is the best way to manage AWS SNS topic attributes and inspect subscriptions?

The best way to manage AWS SNS topic attributes is through CLI operations that let you inspect existing topics, list active subscriptions, and update topic attributes directly within your AWS environment.