{
  "schemaVersion": "1.0",
  "item": {
    "slug": "aws-solution-architect",
    "name": "Aws Solution Architect",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/alirezarezvani/aws-solution-architect",
    "canonicalUrl": "https://clawhub.ai/alirezarezvani/aws-solution-architect",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/aws-solution-architect",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=aws-solution-architect",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "assets/expected_output.json",
      "assets/sample_input.json",
      "references/architecture_patterns.md",
      "references/best_practices.md",
      "references/service_selection.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/aws-solution-architect"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/aws-solution-architect",
    "agentPageUrl": "https://openagent3.xyz/skills/aws-solution-architect/agent",
    "manifestUrl": "https://openagent3.xyz/skills/aws-solution-architect/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/aws-solution-architect/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "AWS Solution Architect",
        "body": "Design scalable, cost-effective AWS architectures for startups with infrastructure-as-code templates."
      },
      {
        "title": "Step 1: Gather Requirements",
        "body": "Collect application specifications:\n\n- Application type (web app, mobile backend, data pipeline, SaaS)\n- Expected users and requests per second\n- Budget constraints (monthly spend limit)\n- Team size and AWS experience level\n- Compliance requirements (GDPR, HIPAA, SOC 2)\n- Availability requirements (SLA, RPO/RTO)"
      },
      {
        "title": "Step 2: Design Architecture",
        "body": "Run the architecture designer to get pattern recommendations:\n\npython scripts/architecture_designer.py --input requirements.json\n\nExample output:\n\n{\n  \"recommended_pattern\": \"serverless_web\",\n  \"service_stack\": [\"S3\", \"CloudFront\", \"API Gateway\", \"Lambda\", \"DynamoDB\", \"Cognito\"],\n  \"estimated_monthly_cost_usd\": 35,\n  \"pros\": [\"Low ops overhead\", \"Pay-per-use\", \"Auto-scaling\"],\n  \"cons\": [\"Cold starts\", \"15-min Lambda limit\", \"Eventual consistency\"]\n}\n\nSelect from recommended patterns:\n\nServerless Web: S3 + CloudFront + API Gateway + Lambda + DynamoDB\nEvent-Driven Microservices: EventBridge + Lambda + SQS + Step Functions\nThree-Tier: ALB + ECS Fargate + Aurora + ElastiCache\nGraphQL Backend: AppSync + Lambda + DynamoDB + Cognito\n\nSee references/architecture_patterns.md for detailed pattern specifications.\n\nValidation checkpoint: Confirm the recommended pattern matches the team's operational maturity and compliance requirements before proceeding to Step 3."
      },
      {
        "title": "Step 3: Generate IaC Templates",
        "body": "Create infrastructure-as-code for the selected pattern:\n\n# Serverless stack (CloudFormation)\npython scripts/serverless_stack.py --app-name my-app --region us-east-1\n\nExample CloudFormation YAML output (core serverless resources):\n\nAWSTemplateFormatVersion: '2010-09-09'\nTransform: AWS::Serverless-2016-10-31\n\nParameters:\n  AppName:\n    Type: String\n    Default: my-app\n\nResources:\n  ApiFunction:\n    Type: AWS::Serverless::Function\n    Properties:\n      Handler: index.handler\n      Runtime: nodejs20.x\n      MemorySize: 512\n      Timeout: 30\n      Environment:\n        Variables:\n          TABLE_NAME: !Ref DataTable\n      Policies:\n        - DynamoDBCrudPolicy:\n            TableName: !Ref DataTable\n      Events:\n        ApiEvent:\n          Type: Api\n          Properties:\n            Path: /{proxy+}\n            Method: ANY\n\n  DataTable:\n    Type: AWS::DynamoDB::Table\n    Properties:\n      BillingMode: PAY_PER_REQUEST\n      AttributeDefinitions:\n        - AttributeName: pk\n          AttributeType: S\n        - AttributeName: sk\n          AttributeType: S\n      KeySchema:\n        - AttributeName: pk\n          KeyType: HASH\n        - AttributeName: sk\n          KeyType: RANGE\n\nFull templates including API Gateway, Cognito, IAM roles, and CloudWatch logging are generated by serverless_stack.py and also available in references/architecture_patterns.md.\n\nExample CDK TypeScript snippet (three-tier pattern):\n\nimport * as ecs from 'aws-cdk-lib/aws-ecs';\nimport * as ec2 from 'aws-cdk-lib/aws-ec2';\nimport * as rds from 'aws-cdk-lib/aws-rds';\n\nconst vpc = new ec2.Vpc(this, 'AppVpc', { maxAzs: 2 });\n\nconst cluster = new ecs.Cluster(this, 'AppCluster', { vpc });\n\nconst db = new rds.ServerlessCluster(this, 'AppDb', {\n  engine: rds.DatabaseClusterEngine.auroraPostgres({\n    version: rds.AuroraPostgresEngineVersion.VER_15_2,\n  }),\n  vpc,\n  scaling: { minCapacity: 0.5, maxCapacity: 4 },\n});"
      },
      {
        "title": "Step 4: Review Costs",
        "body": "Analyze estimated costs and optimization opportunities:\n\npython scripts/cost_optimizer.py --resources current_setup.json --monthly-spend 2000\n\nExample output:\n\n{\n  \"current_monthly_usd\": 2000,\n  \"recommendations\": [\n    { \"action\": \"Right-size RDS db.r5.2xlarge → db.r5.large\", \"savings_usd\": 420, \"priority\": \"high\" },\n    { \"action\": \"Purchase 1-yr Compute Savings Plan at 40% utilization\", \"savings_usd\": 310, \"priority\": \"high\" },\n    { \"action\": \"Move S3 objects >90 days to Glacier Instant Retrieval\", \"savings_usd\": 85, \"priority\": \"medium\" }\n  ],\n  \"total_potential_savings_usd\": 815\n}\n\nOutput includes:\n\nMonthly cost breakdown by service\nRight-sizing recommendations\nSavings Plans opportunities\nPotential monthly savings"
      },
      {
        "title": "Step 5: Deploy",
        "body": "Deploy the generated infrastructure:\n\n# CloudFormation\naws cloudformation create-stack \\\n  --stack-name my-app-stack \\\n  --template-body file://template.yaml \\\n  --capabilities CAPABILITY_IAM\n\n# CDK\ncdk deploy\n\n# Terraform\nterraform init && terraform apply"
      },
      {
        "title": "Step 6: Validate and Handle Failures",
        "body": "Verify deployment and set up monitoring:\n\n# Check stack status\naws cloudformation describe-stacks --stack-name my-app-stack\n\n# Set up CloudWatch alarms\naws cloudwatch put-metric-alarm --alarm-name high-errors ...\n\nIf stack creation fails:\n\nCheck the failure reason:\naws cloudformation describe-stack-events \\\n  --stack-name my-app-stack \\\n  --query 'StackEvents[?ResourceStatus==`CREATE_FAILED`]'\n\n\nReview CloudWatch Logs for Lambda or ECS errors.\nFix the template or resource configuration.\nDelete the failed stack before retrying:\naws cloudformation delete-stack --stack-name my-app-stack\n# Wait for deletion\naws cloudformation wait stack-delete-complete --stack-name my-app-stack\n# Redeploy\naws cloudformation create-stack ...\n\nCommon failure causes:\n\nIAM permission errors → verify --capabilities CAPABILITY_IAM and role trust policies\nResource limit exceeded → request quota increase via Service Quotas console\nInvalid template syntax → run aws cloudformation validate-template --template-body file://template.yaml before deploying"
      },
      {
        "title": "architecture_designer.py",
        "body": "Generates architecture patterns based on requirements.\n\npython scripts/architecture_designer.py --input requirements.json --output design.json\n\nInput: JSON with app type, scale, budget, compliance needs\nOutput: Recommended pattern, service stack, cost estimate, pros/cons"
      },
      {
        "title": "serverless_stack.py",
        "body": "Creates serverless CloudFormation templates.\n\npython scripts/serverless_stack.py --app-name my-app --region us-east-1\n\nOutput: Production-ready CloudFormation YAML with:\n\nAPI Gateway + Lambda\nDynamoDB table\nCognito user pool\nIAM roles with least privilege\nCloudWatch logging"
      },
      {
        "title": "cost_optimizer.py",
        "body": "Analyzes costs and recommends optimizations.\n\npython scripts/cost_optimizer.py --resources inventory.json --monthly-spend 5000\n\nOutput: Recommendations for:\n\nIdle resource removal\nInstance right-sizing\nReserved capacity purchases\nStorage tier transitions\nNAT Gateway alternatives"
      },
      {
        "title": "MVP Architecture (< $100/month)",
        "body": "Ask: \"Design a serverless MVP backend for a mobile app with 1000 users\"\n\nResult:\n- Lambda + API Gateway for API\n- DynamoDB pay-per-request for data\n- Cognito for authentication\n- S3 + CloudFront for static assets\n- Estimated: $20-50/month"
      },
      {
        "title": "Scaling Architecture ($500-2000/month)",
        "body": "Ask: \"Design a scalable architecture for a SaaS platform with 50k users\"\n\nResult:\n- ECS Fargate for containerized API\n- Aurora Serverless for relational data\n- ElastiCache for session caching\n- CloudFront for CDN\n- CodePipeline for CI/CD\n- Multi-AZ deployment"
      },
      {
        "title": "Cost Optimization",
        "body": "Ask: \"Optimize my AWS setup to reduce costs by 30%. Current spend: $3000/month\"\n\nProvide: Current resource inventory (EC2, RDS, S3, etc.)\n\nResult:\n- Idle resource identification\n- Right-sizing recommendations\n- Savings Plans analysis\n- Storage lifecycle policies\n- Target savings: $900/month"
      },
      {
        "title": "IaC Generation",
        "body": "Ask: \"Generate CloudFormation for a three-tier web app with auto-scaling\"\n\nResult:\n- VPC with public/private subnets\n- ALB with HTTPS\n- ECS Fargate with auto-scaling\n- Aurora with read replicas\n- Security groups and IAM roles"
      },
      {
        "title": "Input Requirements",
        "body": "Provide these details for architecture design:\n\nRequirementDescriptionExampleApplication typeWhat you're buildingSaaS platform, mobile backendExpected scaleUsers, requests/sec10k users, 100 RPSBudgetMonthly AWS limit$500/month maxTeam contextSize, AWS experience3 devs, intermediateComplianceRegulatory needsHIPAA, GDPR, SOC 2AvailabilityUptime requirements99.9% SLA, 1hr RPO\n\nJSON Format:\n\n{\n  \"application_type\": \"saas_platform\",\n  \"expected_users\": 10000,\n  \"requests_per_second\": 100,\n  \"budget_monthly_usd\": 500,\n  \"team_size\": 3,\n  \"aws_experience\": \"intermediate\",\n  \"compliance\": [\"SOC2\"],\n  \"availability_sla\": \"99.9%\"\n}"
      },
      {
        "title": "Architecture Design",
        "body": "Pattern recommendation with rationale\nService stack diagram (ASCII)\nMonthly cost estimate and trade-offs"
      },
      {
        "title": "IaC Templates",
        "body": "CloudFormation YAML: Production-ready SAM/CFN templates\nCDK TypeScript: Type-safe infrastructure code\nTerraform HCL: Multi-cloud compatible configs"
      },
      {
        "title": "Cost Analysis",
        "body": "Current spend breakdown with optimization recommendations\nPriority action list (high/medium/low) and implementation checklist"
      },
      {
        "title": "Reference Documentation",
        "body": "DocumentContentsreferences/architecture_patterns.md6 patterns: serverless, microservices, three-tier, data processing, GraphQL, multi-regionreferences/service_selection.mdDecision matrices for compute, database, storage, messagingreferences/best_practices.mdServerless design, cost optimization, security hardening, scalability"
      }
    ],
    "body": "AWS Solution Architect\n\nDesign scalable, cost-effective AWS architectures for startups with infrastructure-as-code templates.\n\nWorkflow\nStep 1: Gather Requirements\n\nCollect application specifications:\n\n- Application type (web app, mobile backend, data pipeline, SaaS)\n- Expected users and requests per second\n- Budget constraints (monthly spend limit)\n- Team size and AWS experience level\n- Compliance requirements (GDPR, HIPAA, SOC 2)\n- Availability requirements (SLA, RPO/RTO)\n\nStep 2: Design Architecture\n\nRun the architecture designer to get pattern recommendations:\n\npython scripts/architecture_designer.py --input requirements.json\n\n\nExample output:\n\n{\n  \"recommended_pattern\": \"serverless_web\",\n  \"service_stack\": [\"S3\", \"CloudFront\", \"API Gateway\", \"Lambda\", \"DynamoDB\", \"Cognito\"],\n  \"estimated_monthly_cost_usd\": 35,\n  \"pros\": [\"Low ops overhead\", \"Pay-per-use\", \"Auto-scaling\"],\n  \"cons\": [\"Cold starts\", \"15-min Lambda limit\", \"Eventual consistency\"]\n}\n\n\nSelect from recommended patterns:\n\nServerless Web: S3 + CloudFront + API Gateway + Lambda + DynamoDB\nEvent-Driven Microservices: EventBridge + Lambda + SQS + Step Functions\nThree-Tier: ALB + ECS Fargate + Aurora + ElastiCache\nGraphQL Backend: AppSync + Lambda + DynamoDB + Cognito\n\nSee references/architecture_patterns.md for detailed pattern specifications.\n\nValidation checkpoint: Confirm the recommended pattern matches the team's operational maturity and compliance requirements before proceeding to Step 3.\n\nStep 3: Generate IaC Templates\n\nCreate infrastructure-as-code for the selected pattern:\n\n# Serverless stack (CloudFormation)\npython scripts/serverless_stack.py --app-name my-app --region us-east-1\n\n\nExample CloudFormation YAML output (core serverless resources):\n\nAWSTemplateFormatVersion: '2010-09-09'\nTransform: AWS::Serverless-2016-10-31\n\nParameters:\n  AppName:\n    Type: String\n    Default: my-app\n\nResources:\n  ApiFunction:\n    Type: AWS::Serverless::Function\n    Properties:\n      Handler: index.handler\n      Runtime: nodejs20.x\n      MemorySize: 512\n      Timeout: 30\n      Environment:\n        Variables:\n          TABLE_NAME: !Ref DataTable\n      Policies:\n        - DynamoDBCrudPolicy:\n            TableName: !Ref DataTable\n      Events:\n        ApiEvent:\n          Type: Api\n          Properties:\n            Path: /{proxy+}\n            Method: ANY\n\n  DataTable:\n    Type: AWS::DynamoDB::Table\n    Properties:\n      BillingMode: PAY_PER_REQUEST\n      AttributeDefinitions:\n        - AttributeName: pk\n          AttributeType: S\n        - AttributeName: sk\n          AttributeType: S\n      KeySchema:\n        - AttributeName: pk\n          KeyType: HASH\n        - AttributeName: sk\n          KeyType: RANGE\n\n\nFull templates including API Gateway, Cognito, IAM roles, and CloudWatch logging are generated by serverless_stack.py and also available in references/architecture_patterns.md.\n\nExample CDK TypeScript snippet (three-tier pattern):\n\nimport * as ecs from 'aws-cdk-lib/aws-ecs';\nimport * as ec2 from 'aws-cdk-lib/aws-ec2';\nimport * as rds from 'aws-cdk-lib/aws-rds';\n\nconst vpc = new ec2.Vpc(this, 'AppVpc', { maxAzs: 2 });\n\nconst cluster = new ecs.Cluster(this, 'AppCluster', { vpc });\n\nconst db = new rds.ServerlessCluster(this, 'AppDb', {\n  engine: rds.DatabaseClusterEngine.auroraPostgres({\n    version: rds.AuroraPostgresEngineVersion.VER_15_2,\n  }),\n  vpc,\n  scaling: { minCapacity: 0.5, maxCapacity: 4 },\n});\n\nStep 4: Review Costs\n\nAnalyze estimated costs and optimization opportunities:\n\npython scripts/cost_optimizer.py --resources current_setup.json --monthly-spend 2000\n\n\nExample output:\n\n{\n  \"current_monthly_usd\": 2000,\n  \"recommendations\": [\n    { \"action\": \"Right-size RDS db.r5.2xlarge → db.r5.large\", \"savings_usd\": 420, \"priority\": \"high\" },\n    { \"action\": \"Purchase 1-yr Compute Savings Plan at 40% utilization\", \"savings_usd\": 310, \"priority\": \"high\" },\n    { \"action\": \"Move S3 objects >90 days to Glacier Instant Retrieval\", \"savings_usd\": 85, \"priority\": \"medium\" }\n  ],\n  \"total_potential_savings_usd\": 815\n}\n\n\nOutput includes:\n\nMonthly cost breakdown by service\nRight-sizing recommendations\nSavings Plans opportunities\nPotential monthly savings\nStep 5: Deploy\n\nDeploy the generated infrastructure:\n\n# CloudFormation\naws cloudformation create-stack \\\n  --stack-name my-app-stack \\\n  --template-body file://template.yaml \\\n  --capabilities CAPABILITY_IAM\n\n# CDK\ncdk deploy\n\n# Terraform\nterraform init && terraform apply\n\nStep 6: Validate and Handle Failures\n\nVerify deployment and set up monitoring:\n\n# Check stack status\naws cloudformation describe-stacks --stack-name my-app-stack\n\n# Set up CloudWatch alarms\naws cloudwatch put-metric-alarm --alarm-name high-errors ...\n\n\nIf stack creation fails:\n\nCheck the failure reason:\naws cloudformation describe-stack-events \\\n  --stack-name my-app-stack \\\n  --query 'StackEvents[?ResourceStatus==`CREATE_FAILED`]'\n\nReview CloudWatch Logs for Lambda or ECS errors.\nFix the template or resource configuration.\nDelete the failed stack before retrying:\naws cloudformation delete-stack --stack-name my-app-stack\n# Wait for deletion\naws cloudformation wait stack-delete-complete --stack-name my-app-stack\n# Redeploy\naws cloudformation create-stack ...\n\n\nCommon failure causes:\n\nIAM permission errors → verify --capabilities CAPABILITY_IAM and role trust policies\nResource limit exceeded → request quota increase via Service Quotas console\nInvalid template syntax → run aws cloudformation validate-template --template-body file://template.yaml before deploying\nTools\narchitecture_designer.py\n\nGenerates architecture patterns based on requirements.\n\npython scripts/architecture_designer.py --input requirements.json --output design.json\n\n\nInput: JSON with app type, scale, budget, compliance needs Output: Recommended pattern, service stack, cost estimate, pros/cons\n\nserverless_stack.py\n\nCreates serverless CloudFormation templates.\n\npython scripts/serverless_stack.py --app-name my-app --region us-east-1\n\n\nOutput: Production-ready CloudFormation YAML with:\n\nAPI Gateway + Lambda\nDynamoDB table\nCognito user pool\nIAM roles with least privilege\nCloudWatch logging\ncost_optimizer.py\n\nAnalyzes costs and recommends optimizations.\n\npython scripts/cost_optimizer.py --resources inventory.json --monthly-spend 5000\n\n\nOutput: Recommendations for:\n\nIdle resource removal\nInstance right-sizing\nReserved capacity purchases\nStorage tier transitions\nNAT Gateway alternatives\nQuick Start\nMVP Architecture (< $100/month)\nAsk: \"Design a serverless MVP backend for a mobile app with 1000 users\"\n\nResult:\n- Lambda + API Gateway for API\n- DynamoDB pay-per-request for data\n- Cognito for authentication\n- S3 + CloudFront for static assets\n- Estimated: $20-50/month\n\nScaling Architecture ($500-2000/month)\nAsk: \"Design a scalable architecture for a SaaS platform with 50k users\"\n\nResult:\n- ECS Fargate for containerized API\n- Aurora Serverless for relational data\n- ElastiCache for session caching\n- CloudFront for CDN\n- CodePipeline for CI/CD\n- Multi-AZ deployment\n\nCost Optimization\nAsk: \"Optimize my AWS setup to reduce costs by 30%. Current spend: $3000/month\"\n\nProvide: Current resource inventory (EC2, RDS, S3, etc.)\n\nResult:\n- Idle resource identification\n- Right-sizing recommendations\n- Savings Plans analysis\n- Storage lifecycle policies\n- Target savings: $900/month\n\nIaC Generation\nAsk: \"Generate CloudFormation for a three-tier web app with auto-scaling\"\n\nResult:\n- VPC with public/private subnets\n- ALB with HTTPS\n- ECS Fargate with auto-scaling\n- Aurora with read replicas\n- Security groups and IAM roles\n\nInput Requirements\n\nProvide these details for architecture design:\n\nRequirement\tDescription\tExample\nApplication type\tWhat you're building\tSaaS platform, mobile backend\nExpected scale\tUsers, requests/sec\t10k users, 100 RPS\nBudget\tMonthly AWS limit\t$500/month max\nTeam context\tSize, AWS experience\t3 devs, intermediate\nCompliance\tRegulatory needs\tHIPAA, GDPR, SOC 2\nAvailability\tUptime requirements\t99.9% SLA, 1hr RPO\n\nJSON Format:\n\n{\n  \"application_type\": \"saas_platform\",\n  \"expected_users\": 10000,\n  \"requests_per_second\": 100,\n  \"budget_monthly_usd\": 500,\n  \"team_size\": 3,\n  \"aws_experience\": \"intermediate\",\n  \"compliance\": [\"SOC2\"],\n  \"availability_sla\": \"99.9%\"\n}\n\nOutput Formats\nArchitecture Design\nPattern recommendation with rationale\nService stack diagram (ASCII)\nMonthly cost estimate and trade-offs\nIaC Templates\nCloudFormation YAML: Production-ready SAM/CFN templates\nCDK TypeScript: Type-safe infrastructure code\nTerraform HCL: Multi-cloud compatible configs\nCost Analysis\nCurrent spend breakdown with optimization recommendations\nPriority action list (high/medium/low) and implementation checklist\nReference Documentation\nDocument\tContents\nreferences/architecture_patterns.md\t6 patterns: serverless, microservices, three-tier, data processing, GraphQL, multi-region\nreferences/service_selection.md\tDecision matrices for compute, database, storage, messaging\nreferences/best_practices.md\tServerless design, cost optimization, security hardening, scalability"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/alirezarezvani/aws-solution-architect",
    "publisherUrl": "https://clawhub.ai/alirezarezvani/aws-solution-architect",
    "owner": "alirezarezvani",
    "version": "2.1.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/aws-solution-architect",
    "downloadUrl": "https://openagent3.xyz/downloads/aws-solution-architect",
    "agentUrl": "https://openagent3.xyz/skills/aws-solution-architect/agent",
    "manifestUrl": "https://openagent3.xyz/skills/aws-solution-architect/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/aws-solution-architect/agent.md"
  }
}