What problem does it solve? Deploying and maintaining the Guardian server stack on AWS involves coordinating Terraform, ECS, RDS, ECR, Secrets Manager, and DNS configuration, where stale variables or wrong commands can cause failed or inconsistent deployments. This Skill provides the authoritative commands, variable discipline, and validation steps for operating that stack safely. ## Core Features & Use Cases - Guided Deployments: Runs the repository's aws-deploy.sh workflow for deploys, status checks, log inspection, secret bootstrapping, and cleanup with correct preflight verification. - Variable Discipline: Distinguishes supported deploy-script env vars from TF_VAR_* overrides and flags stale variables like DATABASE_MODE or legacy ECS Postgres naming. - Post-Deploy Validation: Verifies service URLs, /pubkey, gRPC endpoints, ECS task definitions, RDS endpoints, and DNS mode after every deploy. - Use Case: An operator needs to roll out a new server image to the prod stack. The Skill sequences SSO credential refresh, ./scripts/aws-deploy.sh deploy, and post-deploy health checks while recording the Terraform outputs that changed. ## Quick Start Use the deploy-guardian-aws skill to deploy the current stack to AWS and verify the service is healthy afterward.