Specialized skill for building production-ready serverless applications on AWS. Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns, SAM/CDK deployment, and cold start opt...
Install with Tessl CLI
npx tessl i github:sickn33/antigravity-awesome-skills --skill aws-serverless73
Quality
60%
Does it follow best practices?
Impact
100%
1.29xAverage score across 3 eval scenarios
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/aws-serverless/SKILL.mdLambda handler structure and error handling
Client init outside handler
100%
100%
callbackWaitsForEmptyEventLoop
0%
100%
Safe body parsing
100%
100%
Response statusCode field
100%
100%
Content-Type header
100%
100%
CORS header
100%
100%
Body is JSON string
100%
100%
Structured error logging
16%
100%
Error statusCode fallback
0%
100%
Error body format
100%
100%
Without context: $0.2814 · 1m 13s · 14 turns · 62 in / 3,945 out tokens
With context: $0.3004 · 1m 1s · 15 turns · 63 in / 3,102 out tokens
SAM template structure and HTTP API configuration
SAM transform header
100%
100%
HTTP API resource type
100%
100%
Runtime: nodejs20.x
0%
100%
Timeout: 30
0%
100%
MemorySize: 256
100%
100%
Globals section used
100%
100%
DynamoDB PAY_PER_REQUEST
100%
100%
Read policy for read function
100%
100%
CRUD policy for write function
0%
100%
CORS configuration on HTTP API
100%
100%
Without context: $0.2546 · 1m · 12 turns · 13 in / 3,219 out tokens
With context: $0.5158 · 1m 54s · 24 turns · 270 in / 5,853 out tokens
SQS batch processing with partial failure handling
BatchSize: 10
100%
100%
ReportBatchItemFailures
100%
100%
VisibilityTimeout 6x timeout
0%
100%
DLQ configured
100%
100%
maxReceiveCount: 3
100%
100%
DLQ retention 14 days
100%
100%
SDK init outside handler
100%
100%
Per-record try/catch
100%
100%
batchItemFailures accumulator
100%
100%
Returns batchItemFailures
100%
100%
Without context: $0.2204 · 52s · 11 turns · 60 in / 2,860 out tokens
With context: $0.4657 · 1m 21s · 22 turns · 70 in / 4,605 out tokens
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.