What problem does it solve? Designing a multi-product Google Cloud architecture requires gathering complete requirements, choosing among overlapping products, and validating the design before deployment. This Skill guides that entire process interactively, preventing premature product choices and unvalidated designs. ## Core Features & Use Cases - Structured Requirements Discovery: Collects functional and non-functional requirements, detects ambiguities and contradictions, and produces an approved technical decomposition before any design work. - Grounded Architecture Generation: Recommends Google Cloud products with citations to official documentation, then produces Mermaid architecture diagrams, descriptions, design recommendations, and deployment guidance. - Pre- and Post-Deployment Validation: Runs dry-run checks (e.g., terraform plan) and optional runtime verification commands before packaging everything into a solution-architecture-guide.md. - Use Case: A team migrating an on-premises analytics platform to Google Cloud uses this Skill to clarify requirements, select between BigQuery and alternatives, generate the architecture diagram, and validate the Terraform deployment plan. ## Quick Start Help me design a Google Cloud architecture for a real-time data analytics workload, starting from requirements discovery.