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.
npx skills add alirezarezvani/claude-skills --skill aws-solution-architect --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# AWS Solution Architect Design scalable, cost-effective AWS architectures for startups with infrastructure-as-code templates. --- ## Workflow ### Step 1: Gather Requirements Collect application specifications: ``` - Application type (web app, mobile backend, data pipeline, SaaS) - Expected users and requests per second - Budget constraints (monthly spend limit) - Team size and AWS experience level - Compliance requirements (GDPR, HIPAA, SOC 2) - Availability requirements (SLA, RPO/RTO) ``` ### Step 2: Design Architecture Run the architecture designer to get pattern recommendations: ```bash python scripts/architecture_designer.py --input requirements.json ``` **Example output:** ```json { "recommended_pattern": "serverless_web", "service_stack": ["S3", "CloudFront", "API Gateway", "Lambda", "DynamoDB", "Cognito"], "estimated_monthly_cost_usd": 35, "pros": ["Low ops overhead", "Pay-per-use", "Auto-scaling"], "cons": ["Cold starts", "15-min Lambda limit", "Eventual consistency"] } ``` Select from recommended patterns: - **Serverless Web**: S3 + CloudFront + API Gateway + Lambda + DynamoDB - **Event-Driven Microservices**: EventBridge + Lambda + SQS + Step Functions - **Three-Tier**:
- Workflow
- Step 1: Gather Requirements
- Step 2: Design Architecture
- Step 3: Generate IaC Templates
- Step 4: Review Costs
- Step 5: Deploy
- Step 6: Validate and Handle Failures
- Tools
- architecturedesigner.py
- serverlessstack.py
- costoptimizer.py
- Quick Start
- MVP Architecture (< $100/month)
- Scaling Architecture ($500-2000/month)
python scripts/architecture_designer.py --input requirements.json Serverless stack (CloudFormation) python scripts/serverless_stack.py --app-name my-app --region us-east-1 python scripts/cost_optimizer.py --resources current_setup.json --monthly-spend 2000 CloudFormation aws cloudformation create-stack \ CDK cdk deploy Terraform terraform init && terraform apply
What does the aws-solution-architect skill do?
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.
How do I install it?
Run `npx skills add alirezarezvani/claude-skills --skill aws-solution-architect --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From alirezarezvani/claude-skills, a repository with 23,791 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.