What problem does it solve? Building data-centric web applications that query and visualize GCP data sources like BigQuery requires choosing the right framework, applying consistent design standards, and optionally integrating a natural-language chat interface—decisions that are easy to get wrong without guidance. ## Core Features & Use Cases - Framework Selection Guidance: Chooses between React + Vite (for web developers needing custom interactivity) and Streamlit (for Python data scientists needing single-script deployment) based on the user's existing stack and requirements. - Unified Design System: Enforces a zinc-palette, card-based, dark/light-mode design system with DM Sans and JetBrains Mono typography across both frameworks. - Gemini Data Analytics Chat Integration: Provides reference implementations for a streaming "chat with your data" interface using Server-Sent Events, with separate thought and final-response rendering, multi-turn history, and follow-up suggestions. - Use Case: A fraud analytics team needs a dashboard over BigQuery transaction tables with KPI cards, a filterable data table, and a Gemini-powered chat panel for natural-language queries—this Skill scaffolds the entire app with production-grade styling. ## Quick Start Build a data dashboard app that visualizes my BigQuery sales dataset with KPI cards, charts, and a Gemini-powered chat interface.