Agent skill · product strategy · alirezarezvani

aws-solution-architect

Use when designing or costing an AWS architecture (serverless, Lambda, API Gateway, DynamoDB, ECS, Aurora, CloudFormation, migration to AWS). Designs it with architecture_designer.py, generates stacks with serverless_stack.py and finds savings with cost_optimizer.py.

Why this skill is useful

Adds executable scripts for generating CloudFormation templates and architecture designs that streamline AWS deployments.

What it needs

Requires python installed locally. Requires aws account access. About 5k tokens when loaded. Last updated 2026-08-05. 23,939 stars on the source repository.

What this skill does

AWS Solution Architect Design scalable, cost-effective AWS architectures for startups with infrastructure-as-code templates. --- Workflow Step 1: Gather Requirements Collect application specifications: Step 2: Design Architecture Run the architecture designer to get pattern recommendations: Example output: Select from recommended patterns: Serverless Web: S3 + CloudFront + API Gateway + Lambda + DynamoDB Event-Driven Microservices: EventBridge + Lambda + SQS + Step Functions Three-Tier: ALB + ECS Fargate + Aurora + ElastiCache GraphQL Backend: AppSync + Lambda + DynamoDB + Cognito See references/architecturepatterns.md for detailed pattern specifications. Validation checkpoint: Confirm the recommended pattern matches the team's operational maturity and compliance requirements before proceeding to Step 3. Step 3: Generate IaC Templates Create infrastructure-as-code for the selected pattern: Example CloudFormation YAML output (core serverless resources): Full templates including API Gateway, Cognito, IAM roles, and CloudWatch logging are generated by serverlessstack.py and also available in references/architecturepatterns.md. Example CDK TypeScript snippet (three-tier pattern): Step 4: Review Costs Analyze estimated costs and optimization opportunities: Example output: Output includes: Monthly cost breakdown by service Right-sizing recommendations Savings Plans opportunities Potential monthly savings Step 5: Deploy Deploy the generated infrastructure: Step 6: Validate and Handle Failures Verify deployment and set up monitoring: If stack creation fails: 1. Check the failure reason: 2. Review CloudWatch Logs for Lambda or ECS errors. 3. Fix the template or resource configuration. 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills alirezarezvani/aws-solution-architect--aab2f6

View the source on GitHub

Browse the @skills marketplace