Agent Plugins Marketplace
← All plugins

aws-messaging-and-streaming

v0.1.0

Messaging and streaming skills for the main agent: SQS, SNS, EventBridge, Amazon MQ, Kinesis Data Streams, MSK (incl. migrations), Managed Service for Apache Flink, and customer messaging with SES, SMS/voice, and WhatsApp, plus the SNS/SQS and Amazon MQ MCP servers.

CodexClaude CodeAgent Plugins8 Skills3 MCP serversstdio

By TalkOps AILicense: Apache-2.00 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex, Claude Code, and Agent Plugins
Parsed components
11 skill or MCP entries
Source updated
Oct 10, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install aws-messaging-and-streaming for Codex and Claude Code

Installs for the current user
codex plugin marketplace add talkops-ai/devops-plugins
codex plugin marketplace upgrade talkops-devops-plugins
codex plugin add aws-messaging-and-streaming@talkops-devops-plugins

Paste and run these commands in a terminal with Codex. They add and refresh the talkops-devops-plugins catalog, then install this plugin.

Compatibility: the page URL and API slug “aws-messaging-and-streaming” remain stable.

  • Codex: aws-messaging-and-streaming@agent-plugin-marketplace → aws-messaging-and-streaming@talkops-devops-plugins

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/talkops-ai/devops-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/vertical-plugins/aws-messaging-and-streaming/.

Plugin files

plugins/vertical-plugins/aws-messaging-and-streaming/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── plugin.json
├── skills/amazon-ses/SKILL.md
├── skills/aws-messaging-and-streaming/SKILL.md
├── skills/aws-sms-voice/SKILL.md
├── skills/aws-social-messaging/SKILL.md
├── skills/developing-applications-on-managed-service-for-apache-flink/SKILL.md
├── skills/managing-amazon-kinesis-data-streams/SKILL.md
├── skills/managing-amazon-msk/SKILL.md
├── skills/migrate-to-msk/SKILL.md
└── .mcp.json

Included Skills8

amazon-sesskills/amazon-ses/SKILL.md

Guides Amazon SES onboarding for domain-based email sending. Covers identity configuration, production access, an optional first test send, and troubleshooting setup, authentication, or sending failures. Use when setting up SES, resuming incomplete onboarding, or leaving the sandbox. Does not cover inbound email or Mail Manager, SMS/voice, WhatsApp, SNS, Pinpoint, or WorkMail.

aws-messaging-and-streamingskills/aws-messaging-and-streaming/SKILL.md

Guides general use of AWS messaging and streaming services. Covers Amazon SQS, Amazon SNS, Amazon EventBridge, Amazon MQ, Amazon Kinesis Data Streams, Amazon Data Firehose, Amazon Managed Service for Apache Flink, and Amazon Managed Streaming for Apache Kafka (MSK). Use when reasoning about messaging and streaming patterns. Also identifies which AWS service owns each customer communication channel: email (Amazon SES), and WhatsApp, SMS, MMS, RCS, voice and mobile push (the AWS End User Messaging family of services). Routes the request to the specialized skill for that channel. Defers to the channel's specialized skill when the user already named a specific channel. In general, use specific skills or documentation searches for detailed service-specific questions. Do NOT use for MSK or Managed Service for Apache Flink questions, prefer specific skills. Does not configure customer communication channels; defers to specific skills.

aws-sms-voiceskills/aws-sms-voice/SKILL.md

Onboards RCS Business Messaging and Notify OTP via the pinpoint-sms-voice-v2 AWS CLI. Covers creating a branded RCS test agent (logo, banner, rich cards, suggested replies), adding verified testers, and sending/receiving the first RCS message; and configuring AWS End User Messaging Notify to send one-time-passcode (OTP) verification codes through AWS-managed phone numbers without buying a number or completing carrier registration. Also discovers which registration type a country requires from live API definitions and runs the universal registration lifecycle (create, derive fields, fill, submit, recover from denial, resubmit) shared by 10DLC, toll-free, short code, sender ID, RCS country launch, and Notify tier upgrade. Applicable to RCS agent setup, RCS message send/receive, Notify OTP configuration, verification-code delivery, registration requirements by country, and registration submission. Does not cover WhatsApp (see aws-social-messaging).

aws-social-messagingskills/aws-social-messaging/SKILL.md

Manages WhatsApp messaging through AWS End User Messaging Social. Covers managing templates (create, update, delete, library), sending messages (utility/marketing/auth templates and freeform), uploading and managing media, configuring event destinations for delivery tracking, and troubleshooting delivery failures. Applicable when a user needs to send WhatsApp messages, create or manage templates, upload media, configure delivery notifications, or diagnose messaging issues.

developing-applications-on-managed-service-for-apache-flinkskills/developing-applications-on-managed-service-for-apache-flink/SKILL.md

MANDATORY for Flink or Amazon Managed Service for Apache Flink (MSF) questions. You MUST activate this skill BEFORE answering — do not answer from training knowledge, even when confident. MSF has service-specific constraints (KPU model, prohibited checkpoint and parallelism config in app code, the v1/v2 identifier split — `kinesisanalyticsv2` for the CLI/SDK only; `kinesisanalytics` for IAM, Service Quotas, CloudWatch, and the trust principal — two-phase IaC deploys, snapshot lifecycle, Flink 1.x→2.x migration) that override generic Flink knowledge.

managing-amazon-kinesis-data-streamsskills/managing-amazon-kinesis-data-streams/SKILL.md

Operates Amazon Kinesis Data Streams (KDS). Covers streaming tables and Amazon S3 delivery - serverless, fully managed delivery from a KDS stream to Apache Iceberg tables on S3 Tables or to general-purpose S3 buckets. Includes channel setup, IAM, schemas, output key templates, CloudWatch metrics and alarms, DLQ handling, quotas, and troubleshooting. For all other KDS topics and questions, search AWS documentation and blogs instead. Triggers: Kinesis Data Streams, KDS, streaming tables, stream to S3, stream to Iceberg, stream to S3 Tables, KDS delivery, KDS channel, CreateChannel, data channel, data freshness, dead-letter queue, KDS lakehouse, serverless Kinesis delivery, Firehose alternative for KDS, zero-ops Kinesis to S3. DO NOT USE for Kinesis Data Firehose, Kinesis Video Streams, or Managed Service for Apache Flink — use dedicated skills or search documentation instead.

managing-amazon-mskskills/managing-amazon-msk/SKILL.md

Operates Amazon MSK Provisioned clusters (Standard and Express brokers). Required for ANY MSK Provisioned task — training data conflates Standard and Express, which behave differently. Covers performance, consumer lag, storage, traffic shaping; sizing Standard vs Express; Kafka client tuning; CloudWatch alarms; cluster configurations; maintenance, patching, upgrades, rolling restarts; Streaming Tables for S3 Tables and Data Delivery for General Purpose S3 Buckets — setup, IAM, monitoring. Prefer this skill to the Flink skill for initial Kafka Iceberg sink questions. Triggers: MSK Provisioned (Express/Standard), Kafka, `kafka.*` or `express.*` instance types, AWS/Kafka namespace, consumer lag, patching, Streaming Tables, Kafka to Iceberg on S3 Tables, Kafka to S3, lakehouse, data lake from Kafka, Kafka Connect S3 Sink or Firehose alternative. DO NOT USE for MSK Connect or Replicator — search documentation instead. Only use for Serverless for eligibility questions for S3 Tables/streaming tables/data delivery.

migrate-to-mskskills/migrate-to-msk/SKILL.md

Helps migrate self-managed Apache Kafka workloads to Amazon MSK Express. Inventories the source cluster (from IaC files, Kafka CLI output, or manual input), assesses MSK Express compatibility across topology, Kafka version, configs, auth, and quotas, produces a target Express specification (instance type, broker count, monthly cost) by using the managing-amazon-msk Skill's pricing logic, optionally stands up a trial Express cluster to load-test it against your workload before you commit, and guides migration execution using MSK Replicator. Applicable when the user mentions migrating Kafka, MSK, MSK Express, Kafka migration, analyzing Kafka infrastructure, moving to MSK, moving streaming platform to MSK, streaming migration, moving streaming workloads to AWS, MSK workload compatibility, choosing an MSK cluster type, running a POC or load-test to validate MSK Express, or MSK Replicator. Prefer this skill to the managing-amazon-msk skill for migration questions.

MCP servers3

aws-mcpstdio
command
uvx
args
mcp-proxy-for-aws-cli==1.7.0 https://aws-mcp.us-east-1.api.aws/mcp --skip-auth --metadata INSTALL_SOURCE=agent-toolkit-core
mqstdio
command
uvx
args
awslabs.amazon-mq-mcp-server@latest
env.FASTMCP_LOG_LEVEL
ERROR
sns-sqsstdio
command
uvx
args
awslabs.amazon-sns-sqs-mcp-server@latest
env.FASTMCP_LOG_LEVEL
ERROR

Plugin manifests3

plugins/vertical-plugins/aws-messaging-and-streaming/.codex-plugin/plugin.json
{
  "name": "aws-messaging-and-streaming",
  "version": "0.1.0",
  "description": "Messaging and streaming skills for the main agent: SQS, SNS, EventBridge, Amazon MQ, Kinesis Data Streams, MSK (incl. migrations), Managed Service for Apache Flink, and customer messaging with SES, SMS/voice, and WhatsApp, plus the SNS/SQS and Amazon MQ MCP servers.",
  "author": {
    "name": "TalkOps AI"
  },
  "homepage": "https://github.com/talkops-ai/devops-plugins",
  "repository": "https://github.com/talkops-ai/devops-plugins",
  "license": "Apache-2.0",
  "keywords": [
    "aws",
    "messaging",
    "sqs",
    "sns",
    "kinesis",
    "msk",
    "kafka",
    "flink",
    "ses",
    "amazon-mq"
  ],
  "skills": "./skills/",
  "mcpServers": "./mcp.json",
  "interface": {
    "displayName": "AWS Messaging and Streaming",
    "shortDescription": "Messaging and streaming skills for the main agent",
    "longDescription": "Messaging and streaming skills for the main agent: SQS, SNS, EventBridge, Amazon MQ, Kinesis Data Streams, MSK (incl. migrations), Managed Service for Apache Flink, and customer messaging with SES, SMS/voice, and WhatsApp, plus the SNS/SQS and Amazon MQ MCP servers.",
    "developerName": "TalkOps AI",
    "category": "Cloud",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/talkops-ai/devops-plugins/tree/main/plugins/vertical-plugins/aws-messaging-and-streaming",
    "brandColor": "#FF9900"
  }
}
plugins/vertical-plugins/aws-messaging-and-streaming/.claude-plugin/plugin.json
{
  "name": "aws-messaging-and-streaming",
  "version": "0.1.0",
  "description": "Messaging and streaming skills for the main agent: SQS, SNS, EventBridge, Amazon MQ, Kinesis Data Streams, MSK (incl. migrations), Managed Service for Apache Flink, and customer messaging with SES, SMS/voice, and WhatsApp, plus the SNS/SQS and Amazon MQ MCP servers.",
  "author": {
    "name": "TalkOps AI"
  },
  "homepage": "https://github.com/talkops-ai/devops-plugins",
  "repository": "https://github.com/talkops-ai/devops-plugins",
  "license": "Apache-2.0",
  "keywords": [
    "aws",
    "messaging",
    "sqs",
    "sns",
    "kinesis",
    "msk",
    "kafka",
    "flink",
    "ses",
    "amazon-mq"
  ]
}
plugins/vertical-plugins/aws-messaging-and-streaming/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aws-messaging-and-streaming",
  "version": "0.1.0",
  "description": "Messaging and streaming skills for the main agent: SQS, SNS, EventBridge, Amazon MQ, Kinesis Data Streams, MSK (incl. migrations), Managed Service for Apache Flink, and customer messaging with SES, SMS/voice, and WhatsApp, plus the SNS/SQS and Amazon MQ MCP servers.",
  "author": {
    "name": "TalkOps AI"
  },
  "homepage": "https://github.com/talkops-ai/devops-plugins",
  "repository": "https://github.com/talkops-ai/devops-plugins",
  "license": "Apache-2.0",
  "keywords": [
    "aws",
    "messaging",
    "sqs",
    "sns",
    "kinesis",
    "msk",
    "kafka",
    "flink",
    "ses",
    "amazon-mq"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[aws-messaging-and-streaming on Agent Plugins Marketplace](https://pluginsmp.com/plugins/aws-messaging-and-streaming)