spice-catalogs
from spiceai/skills
A collection of skills for AI coding agents working with the Spice.ai
0 stars0 forksUpdated Jan 25, 2026
npx skills add https://github.com/spiceai/skills --skill spice-catalogsSKILL.md
Spice Catalog Connectors
Catalog connectors expose external data catalogs for federated SQL queries, preserving the source schema hierarchy.
Basic Configuration
catalogs:
- from: <connector>
name: <catalog_name>
params:
# connector-specific parameters
include:
- 'schema.*' # optional: filter tables
Supported Catalogs
| Connector | From Format | Description |
|---|---|---|
unity_catalog | unity_catalog | Databricks Unity Catalog |
databricks | databricks | Databricks with Spark Connect |
iceberg | iceberg | Apache Iceberg catalogs |
spice.ai | spice.ai | Spice.ai Cloud Platform |
glue | glue | AWS Glue Data Catalog |
Examples
Unity Catalog
catalogs:
- from: unity_catalog
name: unity
params:
unity_catalog_endpoint: https://my-workspace.cloud.databricks.com
databricks_token: ${ secrets:DATABRICKS_TOKEN }
include:
- 'my_schema.*'
Iceberg with S3
catalogs:
- from: iceberg
name: iceberg_catalog
params:
iceberg_catalog_type: rest
iceberg_rest_uri: https://my-iceberg-catalog.com
Spice.ai Platform
catalogs:
- from: spice.ai
name: spiceai
include:
- 'tpch.*'
Querying Catalog Tables
Tables are accessed using the full path: <catalog>.<schema>.<table>
SELECT * FROM unity.my_schema.customers LIMIT 10;
Include Patterns
Filter which tables to expose using glob patterns:
include:
- 'prod_schema.*' # all tables in prod_schema
- '*.customers' # customers table in any schema
- 'analytics.sales_*' # tables starting with sales_ in analytics
Documentation
Repository
spiceai/skillsParent repository
Repository Stats
Stars0
Forks0