What problem does it solve? Building data-centric web applications that query and visualize GCP data sources requires choosing the right framework, applying consistent design standards, and optionally integrating a natural-language chat interface, all of which involve many decisions and boilerplate work. ## 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 theme design system with DM Sans and JetBrains Mono typography across both frameworks, including KPI cards, data tables, and ECharts or Plotly visualizations. - Gemini Data Analytics Chat Integration: Provides reference implementations for a streaming "chat with your data" interface using Server-Sent Events, with FastAPI or Express backends and a React chat panel supporting multi-turn conversations, thoughts, and suggestions. - Use Case: A user asks for a fraud-monitoring dashboard backed by BigQuery; the Skill scaffolds a React + Vite app with KPI cards, a filterable data table, and an optional Gemini-powered chat panel for natural language queries. ## Quick Start Ask the assistant to build a data dashboard that queries a BigQuery table and visualizes the results, optionally with a Gemini-powered chat interface.