What problem does it solve? Building interactive, shareable data notebooks in Malloy requires knowing the .malloynb cell syntax, filter annotation rules, and multi-model import behavior, which are easy to get wrong since compile errors only surface at publish time. ## Core Features & Use Cases - Notebook authoring: Compose .malloynb files with markdown and malloy cells following the question-query-drill narrative pattern. - Interactive filters and parameters: Declare #(filter) annotations on model sources or given: runtime parameters so Publisher renders filter widgets automatically. - Multi-model joins: Import several .malloy models in a setup cell and join sources across them in a single query cell. - Use Case: A data analyst wants a filterable dashboard notebook over a sales model; this Skill produces a .malloynb with framing markdown, chart-tagged queries, and source-level filter declarations. ## Quick Start Create a Malloy notebook that explores the orders model with a revenue trend chart and an interactive category filter.