Add databricks-genie-bedrock-agentcore skill#520
Add databricks-genie-bedrock-agentcore skill#520antonyprasad-db wants to merge 1 commit intodatabricks-solutions:mainfrom
Conversation
Adds a new skill covering the Databricks Genie + Amazon Bedrock AgentCore Gateway integration — exposing Genie spaces as a governed MCP tool to Bedrock agents without data movement, while preserving Unity Catalog governance. Skill structure follows the TEMPLATE pattern with three reference files: - SKILL.md: overview, two auth modes (OBO and M2M) with disclosure guidance, two IaC paths (Terraform and CloudFormation), quick-start recipe, common patterns, common-issue troubleshooting matrix - 1-architecture-and-auth.md: end-to-end identity flow, OAuth credential provider configuration, identity-flow gotchas (redirect URI mismatch, ARN confusion, schema naming), governance validation steps - 2-deployment-tf-vs-cfn.md: deployment decision matrix, Terraform path using awscc provider, CloudFormation path using the pre-blessed exec-role pattern (originated by Ioannis Papadopoulos for the Agent Bricks <-> Bedrock/AgentCore demo), full IAM policy for the deployer role - 3-quickstart-and-scripts.md: end-to-end deployment recipe, helper- script reference (Genie space creation, gateway target registration, agent-gateway association, OAuth redirect URI sync), expected outputs, local-development bridge Cross-references the existing databricks-genie skill (Databricks-side Genie management) and databricks-agent-bricks skill (Databricks-native multi-agent orchestration). Points users at the deployable reference implementation in databricks-field-eng/databricks-aws-integrations under the genie_with_bedrock_agentcore folder. Always discloses auth-mode honesty (m2m claims user-level governance is incorrect) and AgentCore CFN schema-name caveat (authored against the 2026-05 registry, may need patching after preview-to-GA renames).
|
@dustinvannoy-db — would appreciate your review when you have a moment. This is a follow-up to #511 (the Kiro IDE installer support you merged); this PR adds a new skill covering the Genie + Bedrock AgentCore Gateway integration. |
|
I think this should go as part of |
|
Thanks Dustin — appreciate the read, and totally fair instinct to keep the catalog tight. Wanted to share some context I should have led with in the PR description, then get your take before we land on the right path: Why I'd advocate for publishing this one:
Happy to compromise: What would help me calibrate:
Happy to jump on a quick call if easier than threading. Either way, want to land on something that works for both the catalog hygiene side and the partnership side. |
Summary
Adds a new skill
databricks-genie-bedrock-agentcorecovering the integration between Databricks Genie and Amazon Bedrock agents through AgentCore Gateway. Exposes Genie spaces as a governed MCP tool to Bedrock agents — no data movement into Knowledge Bases, no parallel metric definitions, Unity Catalog governance preserved end-to-end.What's in the skill
Following the
TEMPLATE/structure with three reference files:SKILL.md— overview, two auth modes (OBO and M2M) with disclosure guidance, two IaC paths (Terraform and CloudFormation), quick-start recipe, common patterns, troubleshooting matrix1-architecture-and-auth.md— end-to-end identity flow, OAuth credential provider configuration, governance validation steps, identity-flow gotchas2-deployment-tf-vs-cfn.md— deployment decision matrix, Terraform path (usesawsccprovider), CloudFormation path with the pre-blessed exec-role pattern + the full IAM policy needed3-quickstart-and-scripts.md— end-to-end deployment recipe, helper-script reference, expected outputsWhy this is useful
databricks-skills/has 0 AWS-Bedrock-AgentCore skills today. Customers asking "can my Bedrock agent answer governed analytics questions from Databricks?" currently lack a guided path — this fills that gap.The skill cross-references the existing
databricks-genieskill (Databricks-side Genie management) anddatabricks-agent-bricksskill (Databricks-native multi-agent orchestration), so users coming from those skills are routed correctly.Honest disclosures baked into the skill
Reference implementation
The skill points users at the deployable reference repo at
databricks-field-eng/databricks-aws-integrations/genie_with_bedrock_agentcore(merged 2026-05-07), which provides the working Terraform + CloudFormation IaC, helper scripts, and a sample Genie space setup script.Test plan
SKILL.mdand confirms the description triggers correctly for "Genie + Bedrock" / "AgentCore Gateway" / "MCP tool" promptsdatabricks-agent-bricks,databricks-genie)./install_skills.sh databricks-genie-bedrock-agentcore) and verify it lands at.claude/skills/databricks-genie-bedrock-agentcore/This pull request and its description were written by Isaac.