diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index 3ab56da..6b2ba17 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -8,7 +8,7 @@ "name": "alloydb", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/alloydb.git", + "url": "https://github.com/GoogleCloudPlatform/alloydb-plugin.git", "ref": "0.2.0" }, "description": "Create, connect, and interact with an AlloyDB for PostgreSQL database and data.", @@ -22,8 +22,8 @@ "name": "alloydb-omni", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/alloydb-omni.git", - "ref": "0.2.1" + "url": "https://github.com/GoogleCloudPlatform/alloydb-omni-plugin.git", + "ref": "0.2.2" }, "description": "Create, connect, and interact with an AlloyDB Omni database and data.", "policy": { @@ -50,7 +50,7 @@ "name": "cloud-sql-mysql", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/cloud-sql-mysql.git", + "url": "https://github.com/GoogleCloudPlatform/cloud-sql-mysql-plugin.git", "ref": "0.2.0" }, "description": "Connect and interact with a Cloud SQL for MySQL database and data.", @@ -64,7 +64,7 @@ "name": "cloud-sql-postgresql", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/cloud-sql-postgresql.git", + "url": "https://github.com/GoogleCloudPlatform/cloud-sql-postgresql-plugin.git", "ref": "0.4.0" }, "description": "Create, connect, and interact with a Cloud SQL for PostgreSQL database and data.", @@ -78,7 +78,7 @@ "name": "cloud-sql-sqlserver", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/cloud-sql-sqlserver.git", + "url": "https://github.com/GoogleCloudPlatform/cloud-sql-sqlserver-plugin.git", "ref": "0.2.0" }, "description": "Connect to Cloud SQL for SQL Server.", @@ -92,8 +92,8 @@ "name": "firestore-native", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/firestore-native.git", - "ref": "0.3.1" + "url": "https://github.com/GoogleCloudPlatform/firestore-native-plugin.git", + "ref": "0.3.4" }, "description": "Connect and interact with Cloud Firestore.", "policy": { @@ -103,11 +103,11 @@ "category": "Databases" }, { - "name": "data-agent-kit-starter-pack", + "name": "data-agent-kit-plugin", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack.git", - "ref": "0.10.1" + "url": "https://github.com/GoogleCloudPlatform/data-agent-kit-plugin.git", + "ref": "1.0.0" }, "description": "This plugin provides a specialized suite of skills for data engineers and database practitioners working on Google Cloud. It acts as an expert assistant, allowing you to use natural language prompts in your preferred coding agent to architect complex data pipelines, transform data with dbt, write Spark and BigQuery SQL notebooks, and orchestrate end-to-end workflows across GCP's data ecosystem.", "policy": { @@ -120,8 +120,8 @@ "name": "google-cloud-storage", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/google-cloud-storage.git", - "ref": "1.2.0" + "url": "https://github.com/GoogleCloudPlatform/google-cloud-storage-plugin.git", + "ref": "3.0.1" }, "description": "Vetted Google Cloud Storage skills for your coding agent.", "policy": { @@ -134,8 +134,8 @@ "name": "looker", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/looker.git", - "ref": "0.3.5" + "url": "https://github.com/GoogleCloudPlatform/looker-plugin.git", + "ref": "0.3.11" }, "description": "Connect to Looker.", "policy": { @@ -148,8 +148,8 @@ "name": "oracledb", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/oracledb.git", - "ref": "0.2.3" + "url": "https://github.com/GoogleCloudPlatform/oracledb-plugin.git", + "ref": "0.2.7" }, "description": "Connect, query, and interact with Oracle Databases and their data within Gemini CLI.", "policy": { @@ -162,8 +162,8 @@ "name": "spanner", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/spanner.git", - "ref": "0.3.1" + "url": "https://github.com/GoogleCloudPlatform/spanner-plugin.git", + "ref": "0.3.6" }, "description": "Connect and interact with Spanner data using natural language.", "policy": { @@ -176,8 +176,8 @@ "name": "knowledge-catalog", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/knowledge-catalog.git", - "ref": "0.5.2" + "url": "https://github.com/GoogleCloudPlatform/knowledge-catalog-plugin.git", + "ref": "0.5.4" }, "description": "Skills for Knowledge Catalog.", "policy": { @@ -190,7 +190,7 @@ "name": "dataproc", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/dataproc.git", + "url": "https://github.com/GoogleCloudPlatform/dataproc-plugin.git", "ref": "0.1.0" }, "description": "Skills for Dataproc.", @@ -204,8 +204,8 @@ "name": "bigquery", "source": { "source": "url", - "url": "https://github.com/gemini-cli-extensions/bigquery-data-analytics.git", - "ref": "0.2.1" + "url": "https://github.com/GoogleCloudPlatform/bigquery-data-analytics-plugin.git", + "ref": "0.2.5" }, "description": "Data Analytics skills for BigQuery.", "policy": { diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 5e15bd2..b97dd62 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -13,7 +13,7 @@ "name": "alloydb", "source": { "source": "github", - "repo": "gemini-cli-extensions/alloydb", + "repo": "GoogleCloudPlatform/alloydb-plugin", "ref": "0.2.0" }, "description": "Create, connect, and interact with an AlloyDB for PostgreSQL database and data." @@ -22,8 +22,8 @@ "name": "alloydb-omni", "source": { "source": "github", - "repo": "gemini-cli-extensions/alloydb-omni", - "ref": "0.2.1" + "repo": "GoogleCloudPlatform/alloydb-omni-plugin", + "ref": "0.2.2" }, "description": "Create, connect, and interact with an AlloyDB Omni database and data." }, @@ -40,7 +40,7 @@ "name": "cloud-sql-mysql", "source": { "source": "github", - "repo": "gemini-cli-extensions/cloud-sql-mysql", + "repo": "GoogleCloudPlatform/cloud-sql-mysql-plugin", "ref": "0.2.0" }, "description": "Connect and interact with a Cloud SQL for MySQL database and data." @@ -49,7 +49,7 @@ "name": "cloud-sql-postgresql", "source": { "source": "github", - "repo": "gemini-cli-extensions/cloud-sql-postgresql", + "repo": "GoogleCloudPlatform/cloud-sql-postgresql-plugin", "ref": "0.4.0" }, "description": "Create, connect, and interact with a Cloud SQL for PostgreSQL database and data." @@ -58,7 +58,7 @@ "name": "cloud-sql-sqlserver", "source": { "source": "github", - "repo": "gemini-cli-extensions/cloud-sql-sqlserver", + "repo": "GoogleCloudPlatform/cloud-sql-sqlserver-plugin", "ref": "0.2.0" }, "description": "Connect to Cloud SQL for SQL Server." @@ -67,17 +67,17 @@ "name": "firestore-native", "source": { "source": "github", - "repo": "gemini-cli-extensions/firestore-native", - "ref": "0.3.1" + "repo": "GoogleCloudPlatform/firestore-native-plugin", + "ref": "0.3.4" }, "description": "Connect and interact with Cloud Firestore." }, { - "name": "data-agent-kit-starter-pack", + "name": "data-agent-kit-plugin", "source": { "source": "github", - "repo": "gemini-cli-extensions/data-agent-kit-starter-pack", - "ref": "0.10.1" + "repo": "GoogleCloudPlatform/data-agent-kit-plugin", + "ref": "1.0.0" }, "description": "This plugin provides a specialized suite of skills for data engineers and database practitioners working on Google Cloud. It acts as an expert assistant, allowing you to use natural language prompts in your preferred coding agent to architect complex data pipelines, transform data with dbt, write Spark and BigQuery SQL notebooks, and orchestrate end-to-end workflows across GCP's data ecosystem." }, @@ -85,8 +85,8 @@ "name": "google-cloud-storage", "source": { "source": "github", - "repo": "gemini-cli-extensions/google-cloud-storage", - "ref": "1.2.0" + "repo": "GoogleCloudPlatform/google-cloud-storage-plugin", + "ref": "3.0.1" }, "description": "Vetted Google Cloud Storage skills for your coding agent." }, @@ -94,8 +94,8 @@ "name": "looker", "source": { "source": "github", - "repo": "gemini-cli-extensions/looker", - "ref": "0.3.5" + "repo": "GoogleCloudPlatform/looker-plugin", + "ref": "0.3.11" }, "description": "Connect to Looker." }, @@ -103,8 +103,8 @@ "name": "oracledb", "source": { "source": "github", - "repo": "gemini-cli-extensions/oracledb", - "ref": "0.2.3" + "repo": "GoogleCloudPlatform/oracledb-plugin", + "ref": "0.2.7" }, "description": "Connect, query, and interact with Oracle Databases and their data within Gemini CLI." }, @@ -112,8 +112,8 @@ "name": "spanner", "source": { "source": "github", - "repo": "gemini-cli-extensions/spanner", - "ref": "0.3.1" + "repo": "GoogleCloudPlatform/spanner-plugin", + "ref": "0.3.6" }, "description": "Connect and interact with Spanner data using natural language." }, @@ -121,8 +121,8 @@ "name": "knowledge-catalog", "source": { "source": "github", - "repo": "gemini-cli-extensions/knowledge-catalog", - "ref": "0.5.2" + "repo": "GoogleCloudPlatform/knowledge-catalog-plugin", + "ref": "0.5.4" }, "description": "Skills for Knowledge Catalog." }, @@ -130,7 +130,7 @@ "name": "dataproc", "source": { "source": "github", - "repo": "gemini-cli-extensions/dataproc", + "repo": "GoogleCloudPlatform/dataproc-plugin", "ref": "0.1.0" }, "description": "Skills for Dataproc." @@ -139,8 +139,8 @@ "name": "bigquery", "source": { "source": "github", - "repo": "gemini-cli-extensions/bigquery-data-analytics", - "ref": "0.2.1" + "repo": "GoogleCloudPlatform/bigquery-data-analytics-plugin", + "ref": "0.2.5" }, "description": "Data Analytics skills for BigQuery." }, diff --git a/.gitmodules b/.gitmodules index 875170e..caf0ca7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,59 +1,59 @@ [submodule "alloydb"] path = plugins/alloydb - url = https://github.com/gemini-cli-extensions/alloydb + url = https://github.com/GoogleCloudPlatform/alloydb-plugin branch = 0.2.0 [submodule "alloydb-omni"] path = plugins/alloydb-omni - url = https://github.com/gemini-cli-extensions/alloydb-omni - branch = 0.2.1 + url = https://github.com/GoogleCloudPlatform/alloydb-omni-plugin + branch = 0.2.2 [submodule "cloud-sql-mysql"] path = plugins/cloud-sql-mysql - url = https://github.com/gemini-cli-extensions/cloud-sql-mysql + url = https://github.com/GoogleCloudPlatform/cloud-sql-mysql-plugin branch = 0.2.0 [submodule "cloud-sql-postgresql"] path = plugins/cloud-sql-postgresql - url = https://github.com/gemini-cli-extensions/cloud-sql-postgresql + url = https://github.com/GoogleCloudPlatform/cloud-sql-postgresql-plugin branch = 0.4.0 [submodule "cloud-sql-sqlserver"] path = plugins/cloud-sql-sqlserver - url = https://github.com/gemini-cli-extensions/cloud-sql-sqlserver + url = https://github.com/GoogleCloudPlatform/cloud-sql-sqlserver-plugin branch = 0.2.0 [submodule "looker"] path = plugins/looker - url = https://github.com/gemini-cli-extensions/looker - branch = 0.3.5 + url = https://github.com/GoogleCloudPlatform/looker-plugin + branch = 0.3.11 [submodule "oracledb"] path = plugins/oracledb - url = https://github.com/gemini-cli-extensions/oracledb - branch = 0.2.3 + url = https://github.com/GoogleCloudPlatform/oracledb-plugin + branch = 0.2.7 [submodule "spanner"] path = plugins/spanner - url = https://github.com/gemini-cli-extensions/spanner - branch = 0.3.1 + url = https://github.com/GoogleCloudPlatform/spanner-plugin + branch = 0.3.6 [submodule "firestore-native"] path = plugins/firestore-native - url = https://github.com/gemini-cli-extensions/firestore-native - branch = 0.3.1 -[submodule "data-agent-kit-starter-pack"] - path = plugins/data-agent-kit-starter-pack - url = https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack - branch = 0.10.1 + url = https://github.com/GoogleCloudPlatform/firestore-native-plugin + branch = 0.3.4 +[submodule "data-agent-kit-plugin"] + path = plugins/data-agent-kit-plugin + url = https://github.com/GoogleCloudPlatform/data-agent-kit-plugin + branch = 1.0.0 [submodule "google-cloud-storage"] path = plugins/google-cloud-storage - url = https://github.com/gemini-cli-extensions/google-cloud-storage - branch = 1.2.0 + url = https://github.com/GoogleCloudPlatform/google-cloud-storage-plugin + branch = 3.0.1 [submodule "bigquery-data-analytics"] path = plugins/bigquery-data-analytics - url = https://github.com/gemini-cli-extensions/bigquery-data-analytics.git - branch = 0.2.1 + url = https://github.com/GoogleCloudPlatform/bigquery-data-analytics-plugin.git + branch = 0.2.5 [submodule "dataproc"] path = plugins/dataproc - url = https://github.com/gemini-cli-extensions/dataproc.git + url = https://github.com/GoogleCloudPlatform/dataproc-plugin.git branch = 0.1.0 [submodule "knowledge-catalog"] path = plugins/knowledge-catalog - url = https://github.com/gemini-cli-extensions/knowledge-catalog.git - branch = 0.5.2 + url = https://github.com/GoogleCloudPlatform/knowledge-catalog-plugin.git + branch = 0.5.4 [submodule "db-context-enrichment"] path = plugins/db-context-enrichment url = https://github.com/GoogleCloudPlatform/db-context-enrichment.git diff --git a/README.md b/README.md index 4450fc0..3f3b1df 100644 --- a/README.md +++ b/README.md @@ -96,8 +96,8 @@ agy plugin install For example: ```bash -agy plugin install https://github.com/gemini-cli-extensions/alloydb -agy plugin install https://github.com/gemini-cli-extensions/spanner +agy plugin install https://github.com/GoogleCloudPlatform/alloydb-plugin +agy plugin install https://github.com/GoogleCloudPlatform/spanner-plugin ``` See the [Individual Extensions & Plugins](#-individual-extensions--plugins) table below for the full list of repositories. @@ -112,19 +112,19 @@ These extensions package product-specific Skills and MCP servers for use in any | Product | Location | Description | | :--- | :--- | :--- | -| **Data Agent Kit Starter Pack** | https://github.com/gemini-cli-extensions/data-agent-kit-starter-pack | This plugin provides a specialized suite of skills for data users using BigQuery, Dataflow and Managed Apache Spark along with Knowledge catalog. It acts as an expert assistant, allowing you to use natural language prompts in your preferred coding agent to architect complex data pipelines, transform data with dbt, write Spark and BigQuery SQL notebooks, create and troubleshoot Dataflow pipelines, and orchestrate end-to-end workflows across the GCP data ecosystem. | -| **AlloyDB for PostgreSQL** | https://github.com/gemini-cli-extensions/alloydb | Create, connect, and interact with an AlloyDB for PostgreSQL database and data. | -| **AlloyDB Omni** | https://github.com/gemini-cli-extensions/alloydb-omni | Create, connect, and interact with an AlloyDB Omni database and data. | +| **Data Agent Kit** | https://github.com/GoogleCloudPlatform/data-agent-kit-plugin | This plugin provides a specialized suite of skills for data users using BigQuery, Dataflow and Managed Apache Spark along with Knowledge catalog. It acts as an expert assistant, allowing you to use natural language prompts in your preferred coding agent to architect complex data pipelines, transform data with dbt, write Spark and BigQuery SQL notebooks, create and troubleshoot Dataflow pipelines, and orchestrate end-to-end workflows across the GCP data ecosystem. | +| **AlloyDB for PostgreSQL** | https://github.com/GoogleCloudPlatform/alloydb-plugin | Create, connect, and interact with an AlloyDB for PostgreSQL database and data. | +| **AlloyDB Omni** | https://github.com/GoogleCloudPlatform/alloydb-omni-plugin | Create, connect, and interact with an AlloyDB Omni database and data. | | **Bigtable** | https://github.com/GoogleCloudPlatform/cloud-bigtable-ecosystem | Connect, query, and interact with Cloud Bigtable. | -| **Cloud SQL for MySQL** | https://github.com/gemini-cli-extensions/cloud-sql-mysql | Connect and interact with a Cloud SQL for MySQL database and data. | -| **Cloud SQL for PostgreSQL** | https://github.com/gemini-cli-extensions/cloud-sql-postgresql | Create, connect, and interact with a Cloud SQL for PostgreSQL database and data. | -| **Cloud SQL for SQL Server** | https://github.com/gemini-cli-extensions/cloud-sql-sqlserver | Connect to Cloud SQL for SQL Server. | +| **Cloud SQL for MySQL** | https://github.com/GoogleCloudPlatform/cloud-sql-mysql-plugin | Connect and interact with a Cloud SQL for MySQL database and data. | +| **Cloud SQL for PostgreSQL** | https://github.com/GoogleCloudPlatform/cloud-sql-postgresql-plugin | Create, connect, and interact with a Cloud SQL for PostgreSQL database and data. | +| **Cloud SQL for SQL Server** | https://github.com/GoogleCloudPlatform/cloud-sql-sqlserver-plugin | Connect to Cloud SQL for SQL Server. | | **DB Context Engineering Agent** | https://github.com/GoogleCloudPlatform/db-context-enrichment | Author and maintain QueryData / Conversational Analytics API context sets (templates, facets, value searches) that teach the NL→SQL planner your schema vocabulary and golden query shapes. | -| **Firestore** | https://github.com/gemini-cli-extensions/firestore-native | Connect and interact with Cloud Firestore. | -| **Google Cloud Storage** | https://github.com/gemini-cli-extensions/google-cloud-storage | Vetted Google Cloud Storage skills for your coding agent. | -| **Looker** | https://github.com/gemini-cli-extensions/looker | Connect to Looker. | -| **Oracle Database** | https://github.com/gemini-cli-extensions/oracledb | Connect, query, and interact with Oracle Databases and their data within Gemini CLI. | -| **Spanner** | https://github.com/gemini-cli-extensions/spanner | Connect and interact with Spanner data using natural language. | +| **Firestore** | https://github.com/GoogleCloudPlatform/firestore-native-plugin | Connect and interact with Cloud Firestore. | +| **Google Cloud Storage** | https://github.com/GoogleCloudPlatform/google-cloud-storage-plugin | Vetted Google Cloud Storage skills for your coding agent. | +| **Looker** | https://github.com/GoogleCloudPlatform/looker-plugin | Connect to Looker. | +| **Oracle Database** | https://github.com/GoogleCloudPlatform/oracledb-plugin | Connect, query, and interact with Oracle Databases and their data within Gemini CLI. | +| **Spanner** | https://github.com/GoogleCloudPlatform/spanner-plugin | Connect and interact with Spanner data using natural language. | ## 🧩 Model Context Protocol (MCP) Servers diff --git a/plugins/alloydb-omni b/plugins/alloydb-omni index ab8b7af..37101e3 160000 --- a/plugins/alloydb-omni +++ b/plugins/alloydb-omni @@ -1 +1 @@ -Subproject commit ab8b7aff3b1ed8e71c5a4e0213848eb330a805b8 +Subproject commit 37101e3f9aaf0bd4d0acaeee540a0da2fd773d00 diff --git a/plugins/bigquery-data-analytics b/plugins/bigquery-data-analytics index e2d4d64..8e89194 160000 --- a/plugins/bigquery-data-analytics +++ b/plugins/bigquery-data-analytics @@ -1 +1 @@ -Subproject commit e2d4d640c7a943b07eb2884e103382e9db5d43e5 +Subproject commit 8e891942ffda7bc6e17e3782ffdcf217cd99b6ff diff --git a/plugins/data-agent-kit-plugin b/plugins/data-agent-kit-plugin new file mode 160000 index 0000000..83c53b5 --- /dev/null +++ b/plugins/data-agent-kit-plugin @@ -0,0 +1 @@ +Subproject commit 83c53b5f129cdeecabe149ff4ba82645d3e51745 diff --git a/plugins/data-agent-kit-starter-pack b/plugins/data-agent-kit-starter-pack deleted file mode 160000 index 42e9b54..0000000 --- a/plugins/data-agent-kit-starter-pack +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 42e9b54f582af24b462729d7c82b451aaee1fbfd diff --git a/plugins/firestore-native b/plugins/firestore-native index 26ab501..dd5a519 160000 --- a/plugins/firestore-native +++ b/plugins/firestore-native @@ -1 +1 @@ -Subproject commit 26ab5016e0216cf86f0988e1d11b52b5a101783e +Subproject commit dd5a519e9d54c4154154e570381e5a2a340eb3a8 diff --git a/plugins/google-cloud-storage b/plugins/google-cloud-storage index 4e29539..7dbed13 160000 --- a/plugins/google-cloud-storage +++ b/plugins/google-cloud-storage @@ -1 +1 @@ -Subproject commit 4e29539e3ec8135bec48db4afd2a59c1dc4b3ff2 +Subproject commit 7dbed139cdebc44b35d8b61ed27fd40bda07f277 diff --git a/plugins/knowledge-catalog b/plugins/knowledge-catalog index ed4eca8..fdc3b20 160000 --- a/plugins/knowledge-catalog +++ b/plugins/knowledge-catalog @@ -1 +1 @@ -Subproject commit ed4eca831c7291929ddc64d9d6de9137c084dffd +Subproject commit fdc3b206d59d390269de608a3bcf475d2c8829c0 diff --git a/plugins/looker b/plugins/looker index e912c03..17ed34d 160000 --- a/plugins/looker +++ b/plugins/looker @@ -1 +1 @@ -Subproject commit e912c0342f1bfd436e9236aaef7cc732239c80f7 +Subproject commit 17ed34d58a4d9b22fdb0693f75169492c4b1c41c diff --git a/plugins/oracledb b/plugins/oracledb index 6081bf9..f8606fe 160000 --- a/plugins/oracledb +++ b/plugins/oracledb @@ -1 +1 @@ -Subproject commit 6081bf97fc8f1a41c77a7110cb093291a5452a93 +Subproject commit f8606fea23c9e7cc5ff80470964c604e04db4cc9 diff --git a/plugins/spanner b/plugins/spanner index 23a07b1..d4db42a 160000 --- a/plugins/spanner +++ b/plugins/spanner @@ -1 +1 @@ -Subproject commit 23a07b1102be32df0ed452cbabb4d07aef29135e +Subproject commit d4db42a2708045d66e70f52610a6d27889e457bc