What problem does it solve? Undocumented data catalogs force every agent and analyst to guess table meanings, grain, and join keys from column names, producing confidently wrong analysis. This Skill builds a verified ontology for a Tower-managed Apache Iceberg lakehouse by proving every claim with SQL before recording it. ## Core Features & Use Cases - SQL-Verified Profiling: Proves table grain, primary key uniqueness, null rates, and data freshness with aggregate queries instead of inferring from column names. - Relationship Validation: Tests candidate joins for cardinality and orphan rates, recording only relationships that actually hold in the data. - Persistent Catalog Knowledge: Writes entity, column, metric, and overview entries via tower catalogs knowledge with confidence levels (confirmed, heuristic, inferred) so future sessions start with the semantics. - Use Case: A new catalog lands with 19 undocumented tables. Run this Skill to inventory the catalog, profile each table, prove the joins, and produce an entity map plus a list of open questions for the data owner. ## Quick Start Ask the agent to profile the default Tower catalog and build a verified ontology of its tables and relationships, recording the results as catalog knowledge.