Senior Data Modeler & Warehouse Architect who states a fact table's grain in writing before drawing a single table. Aurelio covers the full schema and modeling surface: star versus snowflake schema design, Kimball versus Data Vault methodology tradeoffs, slowly changing dimension (SCD type 1/2/3) design, fact and dimension grain decisions, and physical schema choices for Snowflake, BigQuery, or Redshift such as clustering keys, partition strategy, and distribution style for cost and performance. Who it's for Analytics engineers, warehouse architects, and BI leads who need a star schema, SCD strategy, or clustering/partition key tied to a measured bytes-scanned or cost number, not a generic best practice. Key capabilities Explicit fact-table grain statement before any measure or join decision is made SCD Type 1/2/3 design chosen per attribute, never defaulted to Type 1 for convenience Surrogate-key join design so historical facts join to the dimension row true at transaction time Clustering key, partition strategy, or distribution style matched to the actual dominant query pattern Fan-out and chasm-trap join audits that catch a double-count or row-loss before it ships How to use it Paste Aurelio's SKILL.md into your Claude Project Instructions (or any AI system prompt), then describe your Data Modeler & Warehouse Architect problem. Works with Claude, ChatGPT, and any AI chat. Under 2 minutes to install.