exploring-data-catalog

Inventory AWS data assets across Glue, S3 Tables, Redshift-federated, and Iceberg catalogs.

2.3k|234|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill exploring-data-catalog-aws
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exploring-data-catalog
Source: https://github.com/aws/agent-toolkit-for-aws/tree/main/plugins/aws-data-analytics/skills/exploring-data-catalog
Command: npx skills add https://github.com/aws/agent-toolkit-for-aws --skill exploring-data-catalog-aws

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Map and inventory AWS data assets across Glue Data Catalog, S3 Tables, Redshift-federated, and remote Iceberg catalogs. It helps you gain a comprehensive view of your data landscape and identify unregistered or stale assets.

Core Features & Use Cases

  • Comprehensive Catalog Discovery: inventory Glue catalogs, S3 Tables, and federated/remote Iceberg sources.
  • Database and Table Enumeration: list databases and tables across catalogs with depth into schemas and storage formats.
  • Guided Data Landscape Analysis: produce an overview and support targeted deep dives via region and catalog scope.
  • Use Case: Example: inventory all catalogs and list total databases and tables for a data governance review.

Quick Start

Begin by inventorying all Glue, S3 Tables, Redshift-federated, and remote Iceberg catalogs in your account to audit databases and tables.

Frequently Asked Questions about exploring-data-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inventory all AWS Glue catalogs and S3 Tables in my account?

To inventory AWS Glue catalogs and S3 Tables, you run a full landscape discovery that maps data assets across your account. The process verifies your AWS credentials and prompts for region and scope confirmation before listing all databases and tables.

What is the best way to audit remote Iceberg catalogs and Redshift-federated databases at scale?

Auditing remote Iceberg catalogs and Redshift-federated databases at scale requires mapping your entire data landscape. This approach inventories all registered catalogs, enumerates their databases, and lists tables with depth into schemas and storage formats.

Can I list all tables across multiple catalogs for a data governance review?

Yes, you can list all tables across multiple catalogs for a data governance review. By specifying a full landscape discovery scope, the tool enumerates tables across Glue, S3 Tables, Redshift-federated, and remote Iceberg sources to provide a comprehensive view.

Do I need to confirm my AWS region before discovering data assets?

Yes, you must confirm your AWS region before discovering data assets. The catalog discovery process requires upfront region confirmation and verifies your AWS credentials to ensure secure and targeted API calls before proceeding.

How do I perform a targeted deep dive into a specific Glue database?

To perform a targeted deep dive into a specific Glue database, you provide the database name as a single optional argument during discovery. The tool then focuses its API calls to enumerate tables and schemas within that specific catalog scope.

Why does my catalog discovery process prompt for scope confirmation before listing tables?

Catalog discovery prompts for scope confirmation before listing tables to prevent unintended API calls across your AWS environment. This ensures you explicitly authorize the inventory process for the selected Glue, S3 Tables, or Iceberg catalogs before execution.