Skip to content
cccskills
FreePublished on GitHub

aws-solution-architect

Design and operate AWS: architectures with CloudFormation/CDK IaC, serverless patterns and cost optimization, plus day-2 operations for IAM, ECS Fargate, Lambda, RDS, S3, VPC, EC2, CloudTrail and Secrets Manager.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3 stars(GitHub 3 + cccskills 0)
Works withAWSTerraform

Run score Not tested

See how to install

Files included (18)

  • SKILL.md5.3 KB
  • assets/expected_output.json1.5 KB
  • assets/sample_input.json426 B
  • references/architecture_patterns.md17.1 KB
  • references/best_practices.md14.2 KB
  • references/ops-cloudtrail.md1.9 KB
  • references/ops-ec2.md1.7 KB
  • references/ops-ecs-fargate.md2.5 KB
  • references/ops-iam.md2.6 KB
  • references/ops-lambda.md2.1 KB
  • references/ops-rds.md2.4 KB
  • references/ops-s3.md2.2 KB
  • references/ops-secrets-manager.md1.8 KB
  • references/ops-vpc.md1.9 KB
  • references/service_selection.md11.0 KB
  • scripts/architecture_designer.py34.8 KB
  • scripts/cost_optimizer.py15.3 KB
  • scripts/serverless_stack.py17.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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

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/architecture_patterns.md for detailed pattern specifications with service stacks, CloudFormation templates, and cost estimates.

Validation checkpoint: Confirm the recommended pattern matches the team's operational maturity and compliance requirements before proceeding.

Step 3: Write the IaC Templates

Write CloudFormation YAML (SAM), CDK TypeScript or Terraform HCL for the chosen pattern, starting from the template examples in references/architecture_patterns.md (API Gateway, Cognito, IAM roles, CloudWatch logging). Validate before deploying: aws cloudformation validate-template, cdk synth or terraform validate.

Step 4: Review Costs

python scripts/cost_optimizer.py --resources current_setup.json --monthly-spend 2000

Output includes monthly cost breakdown by service, right-sizing recommendations, Savings Plans opportunities, and potential monthly savings.

Step 5: Deploy

# CloudFormation
aws cloudformation create-stack --stack-name my-app-stack \
  --template-body file://template.yaml --capabilities CAPABILITY_IAM

# CDK
cdk deploy

# Terraform
terraform init && terraform apply

Step 6: Validate and Handle Failures

aws cloudformation describe-stacks --stack-name my-app-stack

Common failure causes:

  • IAM permission errors -- verify --capabilities CAPABILITY_IAM and role trust policies
  • Resource limit exceeded -- request quota increase via Service Quotas console
  • Invalid template syntax -- run aws cloudformation validate-template before deploying

Tools

architecture_designer.py

Generates architecture patterns based on requirements.

python scripts/architecture_designer.py --input requirements.json --output design.json

cost_optimizer.py

Analyzes costs and recommends optimizations: idle removal, right-sizing, reserved capacity, storage tier transitions.

python scripts/cost_optimizer.py --resources inventory.json --monthly-spend 5000

Quick Start

ScenarioArchitectureEstimated Cost
MVP Backend (<1k users)Lambda + API Gateway + DynamoDB + Cognito + S3/CloudFront$20-50/mo
Scaling SaaS (50k users)ECS Fargate + Aurora Serverless + ElastiCache + CodePipeline$500-2000/mo
Cost OptimizationRight-sizing + Savings Plans + storage lifecycleTarget 30% savings
IaC GenerationVPC + ALB + ECS Fargate + Aurora + IAMFull template

Operate

Once it runs, read only the file for the service at hand. Engine-level database work is in /database-ops, backups in /backup-strategy, incidents in /incident-response.

ServiceReferenceCovers
IAMreferences/ops-iam.mdRoles over users, GitHub Actions through OIDC, auditing keys and policies, debugging AccessDenied
ECS on Fargatereferences/ops-ecs-fargate.mdTask vs execution role, deploys with the circuit breaker, why tasks stop, scaling
Lambdareferences/ops-lambda.mdMemory, timeout and concurrency, versions and aliases, async retries and SQS, debugging
RDS / Aurorareferences/ops-rds.mdProduction baseline, changes and Blue/Green, alarms, PITR and failover drills
S3references/ops-s3.mdSecure defaults, presigned URLs, lifecycle and cost, debugging access
VPCreferences/ops-vpc.mdSubnet layout, NAT and endpoints, security groups, debugging connectivity
EC2references/ops-ec2.mdLaunch templates and ASGs, IMDSv2, Session Manager, status checks
CloudTrailreferences/ops-cloudtrail.mdOrganization trail, alarms on sensitive events, investigating a principal
Secrets Managerreferences/ops-secrets-manager.mdSecrets Manager vs Parameter Store, reading secrets per platform, rotation

Reference Documentation

DocumentContents
references/architecture_patterns.md6 patterns: serverless, microservices, three-tier, data processing, GraphQL, multi-region
references/service_selection.mdDecision matrices for compute, database, storage, messaging
references/best_practices.mdServerless design, cost optimization, security hardening, scalability

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3Updated Oct 27, 2026

Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3Updated Oct 27, 2026

Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3Updated Oct 27, 2026

Musica interactiva para juegos: layering vertical, re-secuenciacion horizontal, stingers, reglas de transicion con sync points, y mapeo de estados de gameplay a musica. Usar para: musica adaptativa, sistema de musica dinamica, transiciones musicales, combat music.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3Updated Oct 27, 2026

Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3Updated Oct 27, 2026

Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.

The English summary is being prepared. Showing the original description.

SebastianLuser/claude-code-arcane3Updated Oct 27, 2026

See all skills by SebastianLuser

Report a problem with this skill