discovering-gcp-data-assets

Discovers and inspects Google Cloud data assets using Dataplex search and context lookup.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/Jatinkrmahato993203/crime --skill discovering-gcp-data-assets-jatinkrmahato993203
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discovering-gcp-data-assets
Source: https://github.com/Jatinkrmahato993203/crime/tree/main/skills/discovering-gcp-data-assets
Command: npx skills add https://github.com/Jatinkrmahato993203/crime --skill discovering-gcp-data-assets-jatinkrmahato993203

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Locating the right data asset in Google Cloud is difficult when you only have a keyword or topic, and retrieving schema and governance metadata requires knowing the full Dataplex entry name. This Skill guides the discovery workflow so you can find BigQuery tables, Spanner databases, Cloud Storage buckets, and other GCP assets, then fetch their full schema and business context. ## Core Features & Use Cases - Semantic and Keyword Search: Search the Dataplex Universal Catalog using natural language intent (e.g., "Q4 product sales data") or precise technical filters like name:, column:, system=, and fully_qualified_name=. - Schema and Metadata Lookup: Retrieve detailed schema, metadata, and governance context for any discovered asset using the Dataplex Lookup Context command with full projects/... entry names. - Fallback Handling: Directly inspect bigquery-public-data assets with the bq CLI, and follow structured stop rules to avoid infinite search loops when assets are not indexed. - Use Case: You know a dataset contains "sales data" but not the table ID. Run a semantic Dataplex search, pick the matching entry, then look up its full schema and column descriptions before writing a query. ## Quick Start Find the BigQuery table containing customer order data in my GCP project and show me its schema and column descriptions.

Frequently Asked Questions about discovering-gcp-data-assets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find a BigQuery table when I only know a keyword or topic?▼

Use the Dataplex entries search command with a semantic query describing the data's meaning, such as "Q4 product sales data". The search returns full entry names that you can pass to the context lookup command to retrieve schema and metadata.

What is the difference between semantic and keyword search in Dataplex?▼

Semantic search accepts natural language intent and handles synonyms and plurals automatically, using uppercase AND/OR operators. Keyword search matches exact technical strings like name:order_v2, is case-insensitive for operators, and requires singular terms.

Why does Dataplex context lookup fail with NOT_FOUND?▼

Lookup fails when you pass a short table ID instead of the full entry name starting with projects/, or when the asset's project has not synchronized metadata with the Universal Catalog. Fall back to native tools like bq show for direct inspection.

Can I search public BigQuery datasets with Dataplex?▼

No, Dataplex Lookup Context fails for assets in the bigquery-public-data project. Inspect those tables directly using the bq CLI or BigQuery MCP tools instead of running a catalog search.

What permissions are required to search Dataplex entries?▼

You need a GCP project with the Dataplex API enabled and the dataplex.entries.get permission. The --project parameter must always be provided to attribute the search request, though it does not restrict search scope.

What should I do when Dataplex search returns no results?▼

Try at most three query variations, such as switching to singular keywords, removing projectid or location filters, or using fully_qualified_name. If still empty, stop and ask the user for the project, dataset, or instance ID.