amazon-web-services

Installation
SKILL.md

Amazon Web Services

Overview

Amazon Web Services (AWS) provides cloud computing services for building scalable applications. The AWS SDK for JavaScript v3 uses modular packages (@aws-sdk/client-*) with first-class TypeScript support. AWS CDK v2 defines infrastructure as code using TypeScript constructs that synthesize to CloudFormation templates.

When to use: Building cloud-native applications, serverless architectures, container deployments, managed databases, CDN distribution, event-driven systems, or infrastructure as code.

When NOT to use: Simple static sites (consider Vercel/Netlify), local-only development tools, projects with no cloud deployment requirement.

Quick Reference

Service / Pattern API / Construct Key Points
S3 upload PutObjectCommand Modular import from @aws-sdk/client-s3
S3 presigned URL getSignedUrl() From @aws-sdk/s3-request-presigner, max 7 days
Lambda function new lambda.Function() CDK L2 construct, set memorySize and timeout
Lambda layers new lambda.LayerVersion() Share code/deps across functions
IAM policy new iam.PolicyStatement() Always use least privilege, avoid * resources
Related skills
Installs
36
GitHub Stars
11
First Seen
Feb 24, 2026