aws-advisor

Provide AWS architecture design, security review, and implementation guidance.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/gooftroop/Armoury --skill aws-advisor-gooftroop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-advisor
Source: https://github.com/gooftroop/Armoury/tree/main/.opencode/skills/aws-advisor
Command: npx skills add https://github.com/gooftroop/Armoury --skill aws-advisor-gooftroop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aws-sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as an expert AWS Cloud Advisor, providing guidance on architecture design, security reviews, and implementation best practices. It helps users make informed decisions about AWS services and configurations.

Core Features & Use Cases

  • Architecture Design: Get recommendations for designing scalable, secure, and cost-effective AWS architectures.
  • Security Review: Receive guidance on security best practices for AWS services.
  • Service Selection: Understand trade-offs between different AWS services for specific use cases.
  • Troubleshooting: Get help diagnosing and resolving AWS-related issues.
  • Use Case: A user is planning to build a new serverless web application and needs advice on the best combination of services (e.g., Lambda, API Gateway, DynamoDB) and how to secure them.

Quick Start

Advise me on the best practices for securing an AWS Lambda function.

Frequently Asked Questions about aws-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the best practices for securing an AWS Lambda function?

Securing AWS Lambda involves implementing least-privilege IAM execution roles, environment variable encryption, and VPC configuration. The advisor provides architecture guidance on these security best practices to help you protect serverless functions against unauthorized access and vulnerabilities.

How do I choose between ECS and EKS for my AWS container architecture?

Choosing between ECS and EKS depends on your orchestration needs and Kubernetes familiarity. The advisor analyzes your specific use case to outline the trade-offs between AWS container services, providing recommendations for service selection based on scalability and operational overhead.

Can I get troubleshooting guidance for my AWS S3 and DynamoDB configurations?

Yes, you can get troubleshooting guidance for S3 and DynamoDB configurations. The advisor leverages AWS documentation-backed tools to diagnose and resolve issues across these services, helping you identify misconfigurations, access problems, or performance bottlenecks.

How do I design a scalable serverless web application using API Gateway and DynamoDB?

Designing a scalable serverless application with API Gateway and DynamoDB requires careful capacity planning and stateless architecture. The advisor provides implementation guidance and architecture design recommendations for combining these AWS services into a cost-effective web backend.

Does this advisor work with infrastructure as code tools like Terraform and AWS CDK?

Yes, the advisor works with infrastructure as code tools like Terraform and AWS CDK. It triggers on queries involving CloudFormation, CDK, and Terraform, providing expert guidance on template architecture, security reviews, and implementation best practices for your deployments.

Why is my AWS RDS database failing to connect within my VPC setup?

AWS RDS connection failures within a VPC often stem from security group misconfigurations or incorrect route table entries. The advisor provides troubleshooting guidance to diagnose these networking and IAM issues, helping you resolve access problems between your RDS instances and VPC resources.