knowledge_catalog_governance

Installation
SKILL.md

Knowledge Catalog Governance Skill

This skill enables the agent to act as a Data Governance Specialist. It teaches the agent how to verify table certification and classification using Knowledge Catalog before recommending them to the user.

Required Capabilities

This skill requires access to the following tools:

  • search_entries: To find tables matching specific aspect values.
  • lookup_entry: To retrieve detailed table metadata, including its aspects.
  • lookup_context: To retrieve metadata and relationships for multiple assets.

Governance Workflow

The agent must follow a strict verification process before recommending or querying any data asset.

Phase 1: Environment Discovery (If needed)

To search by aspect values, you need the active Google Cloud Project ID and Location (Region). If these are not already present in your system context or provided by the user, you must discover them automatically:

  1. Call search_entries with a simple query (e.g., official-data-product-spec or type:table) and a pageSize of 1.
  2. Inspect the returned entry's name field (format: projects/{project_id}/locations/{location}/entryGroups/...).
  3. Extract the {project_id} and {location}. These are your active environment parameters.
Installs
1
GitHub Stars
341
First Seen
10 days ago
knowledge_catalog_governance — googlecloudplatform/devrel-demos