finding-google-skills
Locates and loads the right Google product skill on demand from a remote catalog index, instead of preloading every skill. Use at the START of any request…
Discovers requirements and designs an end-to-end governed agentic analytics solution using Knowledge Catalog and Managed Service for Apache Spark (Lightning Engine). Use when designing data science and analytics workflows across structured and unstructured distributed data
$ npx -y skills add google/skills --skill google-cloud-solution-agentic-analytics-spark-knowledge-catalog --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/google-cloud-solution-agentic-analytics-spark-knowledge-catalogContext preview
The summary Claude sees to decide when to auto-load this skill.
Discovers requirements and designs an end-to-end governed agentic analytics solution using Knowledge Catalog and Managed Service for Apache Spark (Lightning Engine). Use when designing data science and analytics workflows across structured and unstructured distributed data
name: google-cloud-solution-agentic-analytics-spark-knowledge-catalog metadata: category: MultiProductSolutions description: >- Discovers requirements and designs an end-to-end governed agentic analytics solution using Knowledge Catalog and Managed Service for Apache Spark (Lightning Engine). Use when designing data science and analytics workflows across structured and unstructured distributed data (including in S3, Azure Blob, AlloyDB, and Iceberg), establishing metadata governance with Knowledge Catalog aspect types, or grounding agentic IDEs (VS Code, Antigravity) by using the Google Cloud Data Agent Kit. Don't use for provisioning borderless data lakehouse infrastructure (use google-cloud-solution-agentic-ai-borderless-data-lakehouse instead).
This skill provides a workflow to design and implement a governed, secure pipeline for agentic analytics solution across structured and unstructured data that's distributed across Google Cloud, on-premises systems, and other cloud providers.
The workflow consists of the following phases:
the cloud workload or use case that the user needs assistance for.
in Phase 1 to generate a detailed solution architecture for the cloud workload or use case.
solution, generate validation instructions and scripts, and run the validation.
content and present the solution.
**Important notes about the workflow**:
you ask the user clarifying questions, DON'T recommend, propose, or outline any architectural designs, technical decompositions, cloud services, or component mappings.
specific phase or task in this workflow is already completed or approved (e.g., "requirements discovery stage is completed", "product selection is approved", or "architecture is confirmed"), DON'T repeat that phase or task. Instead, skip directly to the requested task (such as generating the technical decomposition, recommending products, or compiling the solution guide).
1. Request the user to describe the functional requirements (business processes, activities, and use cases) of their workload. Ask the user the following questions, one question at a time:
(e.g., PDF flavor recipes, invoices) or structured (e.g., historical sales in Iceberg)?
Blob, Google Cloud Storage, or databases like AlloyDB?
sources within Google Cloud and in external locations (such as other cloud providers)?
and run forecast models over large-scale distributed data?
operational agents expect to execute in their agentic IDE (VS Code or Antigravity IDE)? 2. Request the user to describe the non-functional requirements of their workload.
The following are examples of questions you can ask to gather non-functional requirements:
regulatory compliance (e.g., GDPR, HIPAA), or data governance requirements must the system adhere to?
fault-tolerance, and disaster recovery objectives (RTO/RPO)?
your workload require?
scientists and engineers need?
data egress/transfer cost requirements? 3. Ask the user whether the workload currently runs on other cloud providers or on-premises.
architecture of the current deployment.
4. Request the user to describe dependencies, if any, on other workloads, products, or tools. The following are examples of questions that you can ask to get information about the dependencies:
(e.g., identity providers, data curation platforms, CI/CD pipelines, or active data catalogs)?
delivery lifecycle (e.g., version control, testing, data quality assurance)? Provide the path to a directory or examples of these artifacts. 5. Review the input that the user has provided so far, and check whether there are any ambiguities or contradictions.
If you identify any ambiguities or contradictions in the requirements that the user has provided (e.g., zero-copy vs copying data to a repository), then do the following for each ambiguity or contradiction that you identify:
contradicts the zero-copy requirement and also incurs data-transfer costs).
This repository contains Agent Skills for Google products and technologies, including Google Cloud.
Repo: google/skills
Locates and loads the right Google product skill on demand from a remote catalog index, instead of preloading every skill. Use at the START of any request…
Provides safety-critical validation, guardrails, and data reduction for gcloud CLI operations across Google Cloud Platform (GCP) services and infrastructure.…
Provides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application Default…
Guides a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource. Use when a new…
Searches, retrieves, and synthesizes official Google developer documentation across Google Cloud, AI/Gemini, Android, Chrome, Web, Flutter, Go, Firebase, and…
Manage Google Security Operations (SecOps) SOAR cases throughout their lifecycle. Use when listing, creating, inspecting, updating, or closing SOAR cases;…