Skills Explorer Add Skills

creating-data-lake-table

An agent skill by aws, from aws/agent-toolkit-for-aws. Tags: aws, data, database, glue, iceberg.

What it does

Create managed Iceberg tables using Amazon S3 Tables (s3tables API namespace) with automatic compaction and snapshot management. Sets up table bucket, namespace, table, schema, Glue catalog registration, partitioning, IAM access control. Triggers on: create table, data lake table, analytics table, structured data storage, S3 Tables, Iceberg, Athena table, partitioning strategy, access permissions. Do NOT use for: importing files (use ingesting-into-data-lake), vector storage (use storing-and-querying-vectors), querying existing tables (use querying-data-lake), or locating existing table (use finding-data-lake-assets).

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add aws/agent-toolkit-for-aws --skill creating-data-lake-table

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/aws/agent-toolkit-for-aws
cp -r agent-toolkit-for-aws/plugins/aws-data-analytics/skills/creating-data-lake-table ~/.claude/skills/creating-data-lake-table

Safety box score

Grade C, moderate risk: 33 of 100 risk points, rated 2026-10-18. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill provisions and configures Amazon S3 Tables/Iceberg resources through AWS CLI/Athena/Glue: table buckets, namespaces, Glue catalog registration, table creation, bucket policies, and query checks. The main risk is cloud-side access-control and resource-creation blast radius in the target AWS account; it does not ship local executables or touch local files.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)It drives AWS CLI and Athena commands such as `aws s3tables create-table-bucket`, `aws glue create-catalog`, and `aws athena start-query-execution`, but ships no native scripts or code to execute locally.
Network access2 (moderate)The workflow makes authenticated calls to AWS services and Athena (`aws sts get-caller-identity`, S3 Tables/Glue APIs, `start-query-execution`), so schemas, ARNs, and table metadata leave the machine.
Filesystem reach0 (none)There is no evidence of reading, writing, or deleting files outside the repo; the skill is entirely cloud-API driven.
Secrets & credentials1 (low)It requires existing AWS credentials to run `aws sts get-caller-identity` and operate on IAM/KMS-related resources, but it does not ask for raw secret values or key material.
Privilege & persistence2 (moderate)It can change AWS access control via `aws s3tables put-table-bucket-policy`, `glue create-catalog`, and the Lake Formation migration guidance that can remove existing grants.
Instruction hijack surface0 (none)There is no prompt-injection style content telling the agent to ignore instructions, hide actions, or follow untrusted remote instructions.
Irreversible actions2 (moderate)Its purpose is to autonomously create and configure cloud resources and policies (`create-table-bucket`, `create-namespace`, `create-table`, catalog registration), which is a real but bounded account-level change.
Transparency0 (none)All provided files are plain Markdown; there are no binaries, installers, or decoded-at-runtime payloads.

Before installing

Rated 2026-10-18 by an automated review of 5 files from the skill's repository.

Source

Repository
aws/agent-toolkit-for-aws (all skills from this repository)
Path
plugins/aws-data-analytics/skills/creating-data-lake-table/SKILL.md
Branch
main
Collection
aws-data-analytics
Updated
2026-09-19