What problem does it solve? Writing Malloy semantic models by hand is error-prone: reserved words, SQL-intuition traps, and undocumented business logic produce models that compile but mislead. This Skill enforces a structured, human-confirmed workflow so models are correct, documented, and governed. ## Core Features & Use Cases - 8-Step Modeling Workflow: Orchestrates discovery, scoping, source definition, base and joined source builds, review, and curation with explicit user confirmation checkpoints. - Publisher MCP Tool Integration: Uses malloy_getContext, malloy_compile, malloy_reloadPackage, malloy_executeQuery, malloy_searchDocs, and malloy_searchDatabaseSchema to ground every field in real schema data. - Syntax Guardrails: Provides SQL-to-Malloy translation tables, reserved-word lists, anti-pattern corrections, and routing to gotcha and pattern skills. - Use Case: A data analyst asks to model a new Postgres database; the agent searches the schema, proposes sources and definitions for user sign-off, writes documented .malloy files, validates via compile and reload, and records open decisions in modeling-notes.md. ## Quick Start Ask the agent to model your database or existing Malloy package, for example by saying "Model my data" or "Create a Malloy model from these tables".