Sets up AWS Glue connections to JDBC databases (Oracle, SQL Server, PostgreSQL, MySQL, RDS), Redshift, Snowflake, and BigQuery so downstream jobs can pull data from them. Walks you through credential registration in Secrets Manager, VPC configuration for private sources, and a two-phase test that checks both network reachability and actual query engine compatibility. The philosophy is sound: a connection is a named pipe, not a pipeline, so this strictly handles registration and stops before any data movement. One gotcha worth knowing upfront is that Glue's SNOWFLAKE connection type is completely different from JDBC-to-Snowflake, and you must pick the right one for Spark ETL or you'll troubleshoot phantom driver issues.
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill connecting-to-data-source