CtrlK
BlogDocsLog inGet started
Tessl Logo

aws-solution-architect

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora, and cost optimization.

Install with Tessl CLI

npx tessl i github:alirezarezvani/claude-skills --skill aws-solution-architect
What are skills?

87

1.24x

Quality

92%

Does it follow best practices?

Impact

81%

1.24x

Average score across 6 eval scenarios

SKILL.md
Review
Evals

Evaluation results

90%

64%

Serverless Backend Infrastructure for a Founder's MVP

Serverless IaC generation with scripts

Criteria
Without context
With context

Uses architecture_designer.py

0%

100%

Uses serverless_stack.py

0%

100%

DynamoDB PAY_PER_REQUEST

100%

100%

DynamoDB PK+SK schema

0%

100%

Lambda nodejs18.x runtime

0%

100%

Lambda 512 MB memory

0%

100%

Lambda 10s timeout

0%

100%

IAM least privilege

100%

100%

DynamoDB KMS encryption

0%

50%

Cognito password policy

0%

25%

CloudWatch log retention

0%

100%

Serverless pattern selected

100%

100%

Without context: $0.6377 · 3m 20s · 25 turns · 30 in / 12,585 out tokens

With context: $0.8615 · 2m 31s · 25 turns · 354 in / 7,768 out tokens

86%

9%

AWS Cost Reduction for a Growing Startup

Cost optimization analysis and recommendations

Criteria
Without context
With context

Uses cost_optimizer.py

0%

100%

Right-size low-CPU downsize

100%

100%

Right-size high-CPU scale-out

0%

0%

S3 lifecycle to STANDARD_IA at 30 days

87%

100%

S3 lifecycle to GLACIER at 90 days

87%

100%

S3 lifecycle expiration at 365 days

83%

0%

NAT Gateway replacement recommendation

100%

100%

CloudWatch log retention

100%

100%

Savings Plans recommendation

100%

100%

Monthly cost breakdown

100%

100%

Priority action list

100%

100%

Without context: $0.5111 · 3m 47s · 15 turns · 18 in / 10,912 out tokens

With context: $1.0312 · 4m 53s · 28 turns · 6,379 in / 14,651 out tokens

97%

13%

Security Hardening for a FinTech Platform Preparing for SOC 2

Security hardening and IAM least privilege

Criteria
Without context
With context

IAM no wildcard actions

50%

100%

IAM no wildcard resources

30%

70%

KMS encryption on data stores

100%

100%

Secrets Manager for credentials

100%

100%

WAF rate-limit rule

100%

100%

WAF managed rule set

100%

100%

CloudTrail multi-region

100%

100%

CloudTrail log validation

100%

100%

DynamoDB VPC endpoint

100%

100%

Secrets Manager VPC endpoint

100%

100%

Cognito 12-char min password

100%

100%

Cognito MFA enabled

50%

100%

Without context: $1.1764 · 6m 40s · 30 turns · 78 in / 24,403 out tokens

With context: $1.7528 · 6m 32s · 33 turns · 7,050 in / 25,983 out tokens

72%

8%

Global Availability Architecture for a Healthcare SaaS Platform

Multi-region high availability architecture

Criteria
Without context
With context

Requirements gathered first

100%

100%

Route 53 health check configured

100%

100%

Route 53 failover record set

50%

30%

DynamoDB Global Tables

0%

0%

S3 cross-region replication

100%

100%

Multi-region cost expectation

30%

60%

Architecture ASCII diagram

100%

100%

Pattern rationale provided

100%

100%

IaC template produced

100%

100%

Uses architecture_designer.py

0%

57%

Validation checkpoint confirmed

28%

71%

Without context: $1.5538 · 7m 19s · 31 turns · 38 in / 34,158 out tokens

With context: $2.2900 · 6m 47s · 36 turns · 25,890 in / 27,334 out tokens

68%

-4%

Containerized Platform Migration with Zero-Downtime Deployments

ECS Fargate auto-scaling and blue/green deployments

Criteria
Without context
With context

ECS TargetTrackingScaling policy

100%

100%

CPU utilization metric

100%

100%

CPU target value 70

0%

0%

Scale-in cooldown 300s

0%

0%

Scale-out cooldown 60s

100%

100%

Min/Max task capacity

50%

50%

Blue/Green deployment type

100%

100%

Blue/Green terminate wait

100%

0%

CDK TypeScript used

100%

100%

Three-tier service stack

100%

100%

ECS scalable dimension

100%

100%

Uses architecture_designer.py

0%

66%

Without context: $0.5070 · 2m 59s · 21 turns · 65 in / 9,874 out tokens

With context: $2.0538 · 6m 53s · 44 turns · 8,815 in / 23,318 out tokens

77%

8%

Reliable Payment Webhook Processor

Lambda idempotency and stateless design

Criteria
Without context
With context

No function-level state

60%

100%

External state storage

100%

100%

Idempotency key via hashing

0%

20%

Idempotency DynamoDB check

70%

80%

Idempotency result stored with TTL

50%

60%

SDK initialized outside handler

100%

100%

API handler timeout 10-30s

100%

100%

Async processor timeout 60-300s

0%

0%

VPC avoidance noted

87%

87%

Secrets Manager for credentials

100%

100%

Step Functions for long workflows

100%

100%

DynamoDB PAY_PER_REQUEST

100%

100%

Without context: $0.5204 · 3m 54s · 21 turns · 28 in / 10,014 out tokens

With context: $1.5686 · 5m 17s · 35 turns · 38 in / 17,903 out tokens

Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.