diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index ac4d838..31cc1f6 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -19,6 +19,7 @@ "pipelines", "dabs", "serverless", + "vector-search", "data-engineering" ], "skills": "./skills/" diff --git a/README.md b/README.md index d0d5caa..88e0de8 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ Stable skills shipped from [`skills/`](./skills/): - **databricks-model-serving** — Model Serving endpoint management, AI Gateway, traffic config. - **databricks-pipelines** — Lakeflow Spark Declarative Pipelines (formerly DLT) for batch and streaming. - **databricks-serverless-migration** — Migrate classic-compute workloads to serverless compute. +- **databricks-vector-search** — Vector Search endpoints + indexes for RAG and semantic search. ## Experimental Skills diff --git a/experimental/README.md b/experimental/README.md index f56cdda..dcab58c 100644 --- a/experimental/README.md +++ b/experimental/README.md @@ -41,7 +41,6 @@ See the root [README](../README.md) for details on the stable install path. - **databricks-agent-bricks** - Knowledge Assistants, Genie Spaces, Supervisor Agents - **databricks-mlflow-evaluation** - End-to-end agent evaluation workflow - **databricks-unstructured-pdf-generation** - Generate synthetic PDFs for RAG -- **databricks-vector-search** - Vector similarity search for RAG and semantic search ### 📊 Analytics & Dashboards - **databricks-aibi-dashboards** - Databricks AI/BI dashboards (with SQL validation workflow) diff --git a/manifest.json b/manifest.json index 16820d5..b90f96e 100644 --- a/manifest.json +++ b/manifest.json @@ -406,7 +406,7 @@ "version": "0.0.1" }, "databricks-vector-search": { - "description": "Patterns for Databricks Vector Search: create endpoints and indexes, query with filters, manage embeddings. Use when building RAG applications, semantic search, or similarity matching. Covers both storage-optimized and standard endpoints.", + "description": "Databricks Vector Search endpoints and indexes for RAG and semantic search; covers index types, search modes, end-to-end RAG patterns", "files": [ "SKILL.md", "agents/openai.yaml", @@ -417,8 +417,8 @@ "references/search-modes.md", "references/troubleshooting-and-operations.md" ], - "repo_dir": "experimental", - "version": "0.0.1" + "repo_dir": "skills", + "version": "0.1.0" }, "databricks-zerobus-ingest": { "description": "Build Zerobus Ingest clients for near real-time data ingestion into Databricks Delta tables via gRPC. Use when creating producers that write directly to Unity Catalog tables without a message bus, working with the Zerobus Ingest SDK in Python/Java/Go/TypeScript/Rust, generating Protobuf schemas from UC tables, or implementing stream-based ingestion with ACK handling and retry logic.", diff --git a/scripts/skills.py b/scripts/skills.py index 45a464c..0c8fc80 100644 --- a/scripts/skills.py +++ b/scripts/skills.py @@ -33,6 +33,7 @@ "databricks-model-serving": {"plugin_keyword": "model-serving"}, "databricks-pipelines": {"plugin_keyword": "pipelines"}, "databricks-serverless-migration": {"plugin_keyword": "serverless"}, + "databricks-vector-search": {"plugin_keyword": "vector-search"}, } diff --git a/experimental/databricks-vector-search/SKILL.md b/skills/databricks-vector-search/SKILL.md similarity index 97% rename from experimental/databricks-vector-search/SKILL.md rename to skills/databricks-vector-search/SKILL.md index 6566541..ad8eebc 100644 --- a/experimental/databricks-vector-search/SKILL.md +++ b/skills/databricks-vector-search/SKILL.md @@ -1,10 +1,15 @@ --- name: databricks-vector-search -description: "Patterns for Databricks Vector Search: create endpoints and indexes, query with filters, manage embeddings. Use when building RAG applications, semantic search, or similarity matching. Covers both storage-optimized and standard endpoints." +description: "Databricks Vector Search endpoints and indexes for RAG and semantic search; covers index types, search modes, end-to-end RAG patterns" +metadata: + version: "0.1.0" +parent: databricks-core --- # Databricks Vector Search +**FIRST**: Use the parent `databricks-core` skill for CLI basics, authentication, and profile selection. + Patterns for creating, managing, and querying vector search indexes for RAG and semantic search applications. ## When to Use diff --git a/experimental/databricks-vector-search/agents/openai.yaml b/skills/databricks-vector-search/agents/openai.yaml similarity index 100% rename from experimental/databricks-vector-search/agents/openai.yaml rename to skills/databricks-vector-search/agents/openai.yaml diff --git a/experimental/databricks-vector-search/assets/databricks.png b/skills/databricks-vector-search/assets/databricks.png similarity index 100% rename from experimental/databricks-vector-search/assets/databricks.png rename to skills/databricks-vector-search/assets/databricks.png diff --git a/experimental/databricks-vector-search/assets/databricks.svg b/skills/databricks-vector-search/assets/databricks.svg similarity index 100% rename from experimental/databricks-vector-search/assets/databricks.svg rename to skills/databricks-vector-search/assets/databricks.svg diff --git a/experimental/databricks-vector-search/references/end-to-end-rag.md b/skills/databricks-vector-search/references/end-to-end-rag.md similarity index 100% rename from experimental/databricks-vector-search/references/end-to-end-rag.md rename to skills/databricks-vector-search/references/end-to-end-rag.md diff --git a/experimental/databricks-vector-search/references/index-types.md b/skills/databricks-vector-search/references/index-types.md similarity index 100% rename from experimental/databricks-vector-search/references/index-types.md rename to skills/databricks-vector-search/references/index-types.md diff --git a/experimental/databricks-vector-search/references/search-modes.md b/skills/databricks-vector-search/references/search-modes.md similarity index 100% rename from experimental/databricks-vector-search/references/search-modes.md rename to skills/databricks-vector-search/references/search-modes.md diff --git a/experimental/databricks-vector-search/references/troubleshooting-and-operations.md b/skills/databricks-vector-search/references/troubleshooting-and-operations.md similarity index 100% rename from experimental/databricks-vector-search/references/troubleshooting-and-operations.md rename to skills/databricks-vector-search/references/troubleshooting-and-operations.md