Sets up managed Iceberg tables through Amazon S3 Tables with automatic compaction and snapshot management. Handles the full workflow from table bucket creation through namespace setup, Glue catalog registration, schema definition, partitioning strategy, and IAM access control. The skill is thorough about checking what exists first to avoid stomping on existing tables, and it enforces lowercase naming because Glue silently rejects mixed case. Works with AWS MCP server tools when available, falls back to CLI otherwise. Note this creates empty tables only. If you have data sitting in S3 already, you'll need the ingesting-into-data-lake skill after this to actually load it.
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill creating-data-lake-table