What problem does it solve? Choosing the right visualization for Malloy query results is error-prone: wrong chart tags, misplaced annotations, and invalid multi-measure charts silently produce broken or hidden renderings. This Skill provides a decision tree and full renderer reference so every Malloy view gets a valid, appropriate chart annotation. ## Core Features & Use Cases - Chart Selection Decision Tree: Maps data shapes (time series, categories, geo, KPIs) to the correct renderer such as # line_chart, # bar_chart, # shape_map, or # big_value. - Renderer Reference: Documents properties and constraints for charts, dashboards, pivots, transposes, and field formatting tags like # currency and # percent. - Theming & Advanced Patterns: Covers # theme.* annotations, sparklines in KPI cards, comparison deltas, and histogram binning via arithmetic. - Use Case: After running a revenue-by-region query, apply the decision tree to pick # bar_chart sorted by value, add # currency formatting, and nest it in a # dashboard alongside a KPI card. ## Quick Start Ask which chart type fits a Malloy query result and apply the recommended tag annotation to the view definition.