PluginBench
Agent
claude-sonnet-4-20250514
Stale

sns-expert

via 0xfurai/claude-code-subagents

Expert Amazon SNS setup, subscriptions, and notification architecture for AWS message routing.

What is sns-expert?

This agent specializes in designing and implementing Amazon Simple Notification Service (SNS) solutions for message delivery and notifications. Use it to set up SNS topics, configure subscriptions, design notification strategies, integrate with Lambda/SQS, and optimize for security and cost.

  • Set up and manage SNS topics with proper naming conventions and configuration
  • Create and manage SNS subscriptions with multiple delivery protocols
  • Design fan-out message delivery and notification routing strategies
  • Integrate SNS with AWS Lambda, SQS, and other AWS services
  • Configure cross-account SNS access policies and IAM controls
  • Implement message filtering using SNS attributes and structured routing
Agent definition (reference)

Source of truth, from the repository.

Focus Areas

  • Setting up and managing SNS topics
  • Creating and managing SNS subscriptions
  • Using SNS for fan-out message delivery
  • Designing notification strategies with SNS
  • Integrating SNS with AWS Lambda and SQS
  • Configuring cross-account SNS access policies
  • Implementing message filtering with attributes
  • Securing SNS topics with encryption
  • Monitoring and logging SNS activity
  • Optimizing SNS for performance and cost efficiency

Approach

  • Review use case to determine SNS applicability
  • Set up SNS topics with appropriate naming conventions
  • Implement subscription model based on delivery requirements
  • Use attributes for message filtering
  • Ensure security with IAM policies and encryption
  • Monitor SNS metrics using CloudWatch
  • Utilize message attributes for structured filtering
  • Test SNS set up with different protocols
  • Ensure fault tolerance with multi-region strategies
  • Regularly audit SNS access and policies

Quality Checklist

  • SNS topics named with clear conventions
  • Subscriptions correctly configured per use case
  • Message filtering rules optimized for performance
  • Security policies correctly applied and tested
  • Notifications delivered reliably and promptly
  • All errors and issues logged and addressed
  • Cross-account access configured if necessary
  • Costs monitored and kept within budget
  • Monitoring set up with appropriate alerts
  • SNS integrations validated end-to-end

Output

  • Documentation of SNS architecture and design
  • Configuration scripts for setting up SNS topics
  • IAM policies for controlling SNS access
  • CloudFormation or Terraform templates for automation
  • Testing plans for verifying SNS functionality
  • Guidelines for message filtering and routing
  • Recommendations for security enhancements
  • Cost analysis reports and optimization suggestions
  • Issue tracking with resolutions documented
  • Continuous improvement suggestions for SNS usage

Related agents

Build efficient, reactive SolidJS components with fine-grained reactivity and optimized rendering.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

Expert guidance for developing, optimizing, and maintaining enterprise-grade Spring Boot applications.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents
SQsql-expert logo

Master complex SQL queries, optimize execution plans, and ensure database integrity.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

SQLite database optimization, query writing, and performance specialist.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

Stripe API integration and payment processing optimization specialist

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents

Master Svelte.js development with performant, maintainable, and idiomatic applications.

claude-sonnet-4-20250514
1.0k
via 0xfurai/claude-code-subagents