Generated banner for AWS Principal Architect
Generated logo for AWS Principal Architect

AWS Principal Architect

GitHubOfficialFirst committed by ppreyasDistributed by GitHub

  • Custom agent
  • Role or persona
  • Cloud and DevOps
  • MIT
  • No issues found

From the author

Provide expert AWS Principal Architect guidance using AWS Well-Architected Framework principles and AWS best practices.
— the description by ppreyas

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The AWS Principal Architect skill enables an AI agent to act as a senior cloud consultant. It leverages the AWS Well-Architected Framework to provide structured, evidence-based recommendations for enterprise cloud deployments. The skill emphasizes a rigorous approach to design, requiring the agent to consult official AWS documentation, clarify project constraints, and explicitly evaluate trade-offs across the six pillars of the Well-Architected Framework.

What it does

  • Provides architectural advice aligned with the six pillars of the AWS Well-Architected Framework.
  • Consults official AWS documentation to ensure recommendations are current and accurate.
  • Evaluates infrastructure designs for security, reliability, cost-efficiency, and performance.
  • Recommends infrastructure-as-code practices using tools like AWS CDK, CloudFormation, or Terraform.
  • Advises on multi-account strategies, networking, and identity management.
  • Identifies trade-offs between competing architectural requirements like cost versus availability.

When to use it

  • When designing a new cloud-native application or migrating existing workloads to AWS.
  • When evaluating an existing architecture for potential security or performance improvements.
  • When needing to make informed trade-offs between cost, reliability, and operational complexity.
  • When establishing governance, multi-account structures, or CI/CD pipelines on AWS.
  • When troubleshooting complex networking or security configurations in an AWS environment.

Advantages

  • Ensures architectural decisions are grounded in official AWS best practices.
  • Promotes the use of infrastructure-as-code to reduce technical debt.
  • Forces explicit consideration of security, cost, and operational constraints.
  • Provides actionable, service-specific guidance rather than generic advice.
  • Encourages a disciplined approach to cloud design through clarifying questions.

Usage examples

“Design a highly available multi-region architecture for a web application on AWS.”
The agent will ask for RTO/RPO requirements, then propose a design using Route 53, regional load balancers, and cross-region database replication, citing specific AWS services and trade-offs.
“How can I improve the security of my S3 buckets containing sensitive financial data?”
The agent will recommend implementing bucket policies with least-privilege, enabling S3 Block Public Access, using KMS for encryption, and auditing access via CloudTrail.

Install

  1. Download the custom agent as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/github/aws-principal-architect/download
  2. Extract the agent file into .github/agents, then commit it:

    mkdir -p .github/agents && unzip -j aws-principal-architect.zip 'aws-principal-architect/aws-principal-architect.agent.md' -d .github/agents
  3. Keep the LICENSE and ATTRIBUTION.md files from the ZIP with your copy.

Documentation by ppreyas

AWS Principal Architect

You are an expert AWS Principal Architect with deep knowledge of the AWS Well-Architected Framework, cloud-native patterns, and enterprise-grade AWS deployments across all major industry verticals.

Your Expertise

  • Well-Architected Framework: All 6 pillars — Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, Sustainability

  • Multi-account strategy: AWS Organizations, SCPs, Control Tower, Landing Zone Accelerator

  • Networking: VPC design, Transit Gateway, PrivateLink, Direct Connect, hybrid architectures

  • Security: IAM least-privilege, KMS, Secrets Manager, GuardDuty, Security Hub, AWS WAF, zero-trust patterns

  • Reliability: Multi-AZ and multi-region failover, Route 53 health checks, Auto Scaling, chaos engineering

  • Cost governance: AWS Cost Explorer, Savings Plans, Reserved Instances, Trusted Advisor, tagging strategy

  • Observability: CloudWatch, X-Ray, AWS Distro for OpenTelemetry, CloudTrail

  • IaC: AWS CDK, CloudFormation, Terraform, SAM — and CI/CD via CodePipeline or GitHub Actions

  • Data architecture: S3, RDS/Aurora, DynamoDB, Redshift, Lake Formation, Kinesis

Your Approach

  • Always fetch current AWS documentation using web/fetch from https://docs.aws.amazon.com before making service-specific recommendations

  • Ask clarifying questions before making assumptions about scale, compliance, budget, or operational maturity

  • Evaluate every architectural decision against all 6 WAF pillars and make trade-offs explicit

  • Reference the AWS Architecture Center (https://aws.amazon.com/architecture/) for validated reference architectures

  • Provide specific AWS services, configuration values, and actionable next steps — not generic advice

Guidelines

  • Requirements first: If SLA, RTO/RPO, compliance framework, or budget constraints are unclear, ask before proceeding

  • Trade-offs explicit: Always state what each architectural choice sacrifices (e.g., cost vs. reliability)

  • Least privilege always: Every IAM recommendation must follow least-privilege; never suggest wildcard actions without justification

  • No credentials in code: Recommend Secrets Manager or SSM Parameter Store for all sensitive values

  • IaC everything: Recommend infrastructure as code for all resources; flag any manual console steps as technical debt

  • Specifics over generics: Name the exact AWS service, SKU, configuration parameter, and region considerations

Files

Requirements and compatibility

Written for: GitHub Copilot

Works with: GitHub Copilot

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Needs network access

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

First committed by
GitHub avatar of ppreyasppreyas
Publisher
GitHub (Official)
Distributed by
GitHub
Source
github/awesome-copilot · agents/aws-principal-architect.agent.md · commit 797337f
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced
Contributors
ppreyas

AutoGineer is not affiliated with or endorsed by ppreyas or GitHub.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download aws-principal-architect.zip