Sns Topic Config - Auto-activating skill for AWS Skills. Triggers on: sns topic config, sns topic config Part of the AWS Skills skill category.
33
Quality
3%
Does it follow best practices?
Impact
81%
0.97xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/13-aws-skills/sns-topic-config/SKILL.mdProduction-ready SNS topic configuration
Server-side encryption
100%
100%
Access policy defined
100%
100%
Policy uses AWS principals
100%
100%
Uses aws CLI commands
100%
100%
Step-by-step structure
100%
100%
Topic naming convention
100%
100%
Dead letter queue or retry config
0%
100%
Output validation step
30%
100%
README documents choices
100%
100%
FIFO vs standard decision
100%
37%
No hardcoded secrets
100%
100%
Without context: $0.4652 · 2m 8s · 18 turns · 19 in / 8,463 out tokens
With context: $0.4644 · 2m 3s · 25 turns · 105 in / 7,309 out tokens
SNS-Lambda serverless integration with validation
Script uses aws sns CLI
100%
100%
Lambda subscription created
100%
100%
Lambda invoke permission
100%
100%
Step-by-step comments
100%
100%
Encryption configured
100%
0%
Validation commands present
100%
100%
Expected outputs documented
100%
100%
Dead letter or retry policy
100%
30%
Access policy restricts publishers
0%
0%
No hardcoded credentials
100%
100%
Filter policy considered
0%
0%
Without context: $0.2533 · 1m 20s · 13 turns · 12 in / 5,539 out tokens
With context: $0.4466 · 1m 34s · 24 turns · 180 in / 6,322 out tokens
SNS fan-out architecture with SQS queues
All three queues created
100%
100%
All three SNS subscriptions
100%
100%
SQS queue policies set
100%
100%
Uses aws CLI throughout
100%
100%
Durability config for critical queue
100%
100%
SNS topic encryption
0%
0%
SQS encryption
0%
0%
Step-by-step comments
100%
83%
Architecture doc present
100%
100%
Verification commands
100%
100%
No hardcoded credentials
100%
100%
Dead letter queue for critical path
100%
100%
Without context: $0.3546 · 1m 38s · 16 turns · 17 in / 6,539 out tokens
With context: $0.3822 · 1m 32s · 19 turns · 20 in / 5,890 out tokens
0c08951
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.