DS

databricks-solutions/genie-code-skills-demo

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

15 stars Качество 51 Тренд 29NOASSERTION

Example Genie Code skills, custom instructions, and MCP setup for enforcing enterprise data engineering standards across Databricks development.

Обзор

Example Genie Code skills, custom instructions, and MCP setup for enforcing enterprise data engineering standards across Databricks development. Genie Code is Databricks' AI coding assistant. It can: - -- streaming tables, materialized views, CDC, medallion architecture - -- Python, SQL, Scala, R - -- MLflow experiment tracking, model training, feature engineering - -- data visualizations and business intelligence - -- full-stack applications on the lakehouse - -- governance, permissions, lineage - -- scheduling, dependencies, monitoring Genie Code supports (task-specific instructions following the open Agent Skills standard -- each skill is a folder with a SKILL.md), (user- and workspace-level, plus auto-discovered AGENTS.md / CLAUDE.md files), and (Model Context Protocol) connections that fetch enterprise standards from external sources like GitHub. This repo provides example skills, instructions, and tooling organized by domain. Each phase adds a new area of coverage.

README

Показан фрагмент оригинального README. Открыть оригинал.

Genie Code Skills Demo

Example Genie Code skills, custom instructions, and MCP setup for enforcing enterprise data engineering standards across Databricks development.


What is Genie Code?

Genie Code is Databricks’ AI coding assistant. It can:

  • Author SDP pipelines – streaming tables, materialized views, CDC, medallion architecture
  • Develop notebooks – Python, SQL, Scala, R
  • Build DSML workflows – MLflow experiment tracking, model training, feature engineering
  • Create AI/BI dashboards – data visualizations and business intelligence
  • Develop Databricks Apps – full-stack applications on the lakehouse
  • Manage Unity Catalog – governance, permissions, lineage
  • Orchestrate jobs and workflows – scheduling, dependencies, monitoring

Genie Code supports skills (task-specific instructions following the open Agent Skills standard – each skill is a folder with a SKILL.md), instructions (user- and workspace-level, plus auto-discovered AGENTS.md / CLAUDE.md files), and MCP (Model Context Protocol) connections that fetch enterprise standards from external sources like GitHub.


Demo Coverage

This repo provides example skills, instructions, and tooling organized by domain. Each phase adds a new area of coverage.

Phase Date Domain What’s Included
Phase 1 April 2026 Data Engineering SDP pipeline skills, PII management, table governance, MCP-based standards enforcement, sample financial data generation
Phase 2 May 2026 DSML sentiment-analysis skill, AI-function patterns (ai_analyze_sentiment, ai_classify, ai_extract), AI/BI Bakehouse Marketplace install
Planned – Dashboards, Governance Additional skill domains and MCP integrations

What This Repo Contains

Folder Contents
skills/ One folder per skill (SKILL.md + templates). Deploy with a vibe tool, ./skills/deploy.sh, or a manual copy; also served via MCP
AGENTS.md Auto-discovered enterprise standards – Genie Code reads this automatically from the workspace directory tree
instructions/ Instruction templates (placeholders). Copy and fill in for your workspace – by hand or with a vibe tool. Do not treat these as ready-to-upload.
mcp/ Unity Catalog HTTP MCP connection to GitHub (no-scope PAT). See mcp/README.md.
sample_data_gen/ Synthetic financial data generation notebook (uses dbldatagen)
marketplace_data/ Installer notebook + config template for sourcing datasets from the Databricks Marketplace (currently AI/BI Bakehouse)
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add databricks-solutions/genie-code-skills-demo
Новичок в MCP? Начните с руководства на mcpskill.org →