本文へ移動
cccskills
無料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.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcaneスター 3(GitHub 3 + cccskills 0)
連携ツールAWSTerraform

実行スコア 未検証

インストール方法を見る

含まれるファイル(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(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

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

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

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

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

SebastianLuser のスキルをすべて見る

このスキルの問題を報告する