You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"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."
Copy file name to clipboardExpand all lines: .claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
{
2
-
"name": "data-cloud-ai-dev-kit",
2
+
"name": "data-agent-kit-starter-pack",
3
3
"version": "0.1.8",
4
4
"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.",
Copy file name to clipboardExpand all lines: .codex-plugin/plugin.json
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
1
{
2
-
"name": "data-cloud-ai-dev-kit",
2
+
"name": "data-agent-kit-starter-pack",
3
3
"version": "0.1.8",
4
4
"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.",
> This extension is currently in beta (pre-v1.0), and may see breaking changes until the first stable release (v1.0).
5
5
6
-
This plugin provides a specialized suite of skills and MCP tools 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 (BigQuery, Spanner, BigLake, Dataproc, etc.).
6
+
This plugin provides a specialized suite of skills and MCP tools 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 the Google Cloud data ecosystem (BigQuery, Spanner, BigLake, Dataproc, etc.).
7
7
8
8
> [!IMPORTANT]
9
9
> **We Want Your Feedback!**
10
10
> Please share your thoughts with us by opening an issue on GitHub. Your input is invaluable and helps us improve the project for everyone.
11
11
12
-
## Why Use the Data Cloud AI Dev Kit?
12
+
## Why Use the Data Agent Kit Starter Pack?
13
13
14
-
***Seamless Workflow:**Brings Google Cloud data engineering expertise directly into your terminal or IDE via Gemini CLI, Claude Code, or Codex.
15
-
***End-to-End Data Pipelines:** Effortlessly generate code that reads raw data from GCS, processes it with Spark or BigQuery, transforms it through medallion architectures (bronze, silver, gold) using dbt, and exports it to serving layers like Cloud Spanner.
16
-
***Ecosystem Integration:** Work across boundaries—generate BigLake Iceberg catalog tables, train BigQuery ML models (XGBoost, KMEANS), and create interactive Streamlit dashboards or LookML models all from natural language.
14
+
***Seamless Workflow:**Bring Google Cloud data engineering expertise directly into your terminal or IDE via Gemini CLI, Claude Code, or Codex.
15
+
***End-to-End Data Pipelines:** Effortlessly generate code that reads raw data from Cloud Storage, processes it with Spark or BigQuery, transform it through medallion architectures (bronze, silver, gold) using dbt, and export it to serving layers like Spanner.
16
+
***Ecosystem Integration:** Work across boundaries—generate BigLake Iceberg catalog tables, train BigQuery ML models (XGBoost, KMEANS), and create interactive Streamlit dashboards or LookML models, all from natural language.
17
17
***Workflow Orchestration:** Automatically create and schedule orchestration pipelines that tie your notebooks and dbt models together into robust, scheduled jobs.
18
18
19
19
## Prerequisites
@@ -24,35 +24,97 @@ Ensure you have the following installed:
After running the installation script, run the `codex` command to start the agent, then run:
70
+
71
+
```bash
72
+
/plugins
54
73
```
55
74
75
+
Use the interactive options to install the extension with the name `Data Agent Kit Starter Pack`.
76
+
</details>
77
+
78
+
### Configuration
79
+
80
+
MCP toolboxes are added to the respective agent configuration files. You must configure the MCP toolboxes in your agent's configuration files for them to start successfully.
81
+
82
+
In all cases, you must restart the agent after updating the configuration files.
83
+
84
+
To verify your configuration:
85
+
* Run the `/mcp` command to check the status of available MCP servers.
86
+
* Ask your agent "What skills are installed?" to view the list of active skills.
87
+
88
+
<details>
89
+
<summary><b>Gemini CLI and Gemini Code Assist</b></summary>
for tasks accessing your cloud resources and conducting regular permission and
89
-
agent settings audits to minimize your attack surface.
144
+
Your agent has the power to execute tools and commands on your behalf. Protect your GCP resources by enforcing **Strict Least Privilege** across all CLIs, MCP servers and other resources available to your agents.
145
+
146
+
* Use [service accounts](https://docs.cloud.google.com/docs/authentication/use-service-account-impersonation) for accessing your cloud resources.
147
+
* Assign the service account a role with [limited permissions](https://docs.cloud.google.com/iam/docs/roles-overview).
148
+
* Prevent unwanted cross-org agent access by utilizing **Principal Access Boundaries** to scope your agent to [projects](https://docs.cloud.google.com/iam/docs/principal-access-boundary-policies#use-case-one-project) you intend the agent to access.
149
+
150
+
> [!NOTE]
151
+
> The Principal Access Boundary condition should bind the policy to the service accounts you intend to restrict.
0 commit comments