discovering-gcp-data-assets

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

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/SmileAfterBurn/pani-dumka-ai --skill discovering-gcp-data-assets-smileafterburn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discovering-gcp-data-assets
Source: https://github.com/SmileAfterBurn/pani-dumka-ai/tree/main/.gemini/skills/discovering-gcp-data-assets
Command: npx skills add https://github.com/SmileAfterBurn/pani-dumka-ai --skill discovering-gcp-data-assets-smileafterburn

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, metadata, or governance context for BigQuery, Spanner, BigLake, or Cloud Storage resources typically requires knowing exact resource IDs. ## Core Features & Use Cases - Semantic and Keyword Search: Query the Dataplex Universal Catalog with natural language intent or precise technical filters like name:, system=, type=, and fully_qualified_name=. - Deep Metadata Lookup: Fetch full schema and business context for any asset using its full projects/... entry name via the Dataplex context lookup command. - Guided Fallbacks: Handles public datasets, missing results, permission errors, and search loops with explicit recovery rules. - Use Case: A user asks to find "Q4 product sales data" in BigQuery. The skill runs a semantic Dataplex search, resolves the full entry name, and returns the table's schema and metadata. ## Quick Start Find the BigQuery table containing customer order data in my GCP project and show me its schema.

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 then 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, requiring uppercase AND/OR operators. Keyword search matches exact technical strings like name:order_v2, uses case-insensitive operators, and requires singular terms.

Can I use Dataplex search for bigquery-public-data datasets?▼

No, Dataplex context lookup fails for assets in the bigquery-public-data project. Inspect those tables directly using the bq CLI or BigQuery MCP tools instead of the Dataplex discovery workflow.

Why does Dataplex search return no results for my table?▼

The asset may not be indexed in the Universal Catalog, or the query may use plural keywords or overly restrictive filters. Try up to three query variations, search by fully_qualified_name, or fall back to native tools like bq show.

Why does Dataplex search fail with PERMISSION_DENIED?▼

The project passed via the --project flag lacks the Dataplex API or the user is missing IAM permissions. Enable the Dataplex API on that project and grant the dataplex.entries.get permission to the calling identity.