Aws Development
Provides AWS guidance and assistance for deploying and managing cloud infrastructure.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add aws-development npx -- -y @trustedskills/aws-development
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"aws-development": {
"command": "npx",
"args": [
"-y",
"@trustedskills/aws-development"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill provides guidance and assistance for developing applications on Amazon Web Services (AWS), with a focus on serverless architecture, Infrastructure as Code, and security best practices. It offers specific recommendations for AWS Lambda functions, CDK deployments, DynamoDB table design, and IAM policy creation. The goal is to help users write clean code, manage infrastructure effectively, and build secure cloud solutions.
When to use it
- When you need assistance writing AWS Lambda functions, including TypeScript implementation on ARM64 architecture.
- When implementing Infrastructure as Code using tools like Terraform, CDK, or SAM.
- When designing DynamoDB tables based on access patterns rather than entity relationships.
- When defining IAM policies and ensuring adherence to the principle of least privilege.
Key capabilities
- Provides guidance for writing clean, well-structured code with AWS SDK examples.
- Offers recommendations for using Infrastructure as Code (Terraform, CDK, SAM).
- Suggests best practices for configuring AWS Lambda functions including memory allocation, timeout values and error handling.
- Guides the implementation of DynamoDB tables based on access patterns and provides advice on capacity modes.
- Emphasizes IAM security principles like least privilege.
Example prompts
- "How should I structure a Lambda function using TypeScript?"
- "What are best practices for defining CloudFormation stacks with AWS CDK?"
- "Can you give me an example of a custom construct in AWS CDK?"
- “How do I design a DynamoDB table that supports multiple access patterns?”
Tips & gotchas
- The skill emphasizes using TypeScript on ARM64 architecture for Lambda functions to improve performance and reduce costs.
- It's crucial to follow the principle of least privilege when creating IAM policies.
- When designing DynamoDB tables, prioritize access patterns over entity relationships for optimal performance.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.