What problem does it solve? Semantic views in Snowflake can accumulate naming violations, missing descriptions, conflicting definitions, redundant instructions, and missing relationships that cause query failures or wrong results. This Skill systematically audits a semantic view YAML file and reports every issue with severity levels and fix recommendations. ## Core Features & Use Cases - Best Practices Checks: Validates naming conventions, description completeness, metadata quality, and dimension/measure type safety across tables and columns. - Inconsistency Detection: Finds conflicting column data types, orphaned relationships, circular dependencies, and contradictory filters with CRITICAL/HIGH/MEDIUM/LOW severity ratings. - Duplicate & Relationship Analysis: Detects custom instructions that duplicate descriptions, synonyms, or metric logic, and flags suspiciously low relationship counts with primary key prerequisites. - Use Case: Before deploying a semantic model for Cortex Analyst, run this audit to catch a VARCHAR/NUMBER mismatch on customer_id that would break joins, and remove instructions that duplicate existing column descriptions. ## Quick Start Run a best practices audit on my semantic view YAML file and show all errors, warnings, inconsistencies, and duplicate instructions.