# Oleander

> Data lakes and processing

Skills for Oleander lake catalogs, data queries, Polars, Spark, and lineage workflows.

## Profile stats

- Skills: 7
- Stars: 28
- Best skill: lake-catalog

## Links

- HTML page: https://omgskills.com/library/oleanderhq/
- GitHub: https://github.com/OleanderHQ
- X: https://x.com/OleanderHQ

## Featured skills

- [lake-catalog](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/lake-catalog/index.md) — Engine-agnostic oleander lake catalog conventions: catalog.namespace.table naming, hierarchy, and catalog-qualified...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars
- [lake-query](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/lake-query/index.md) — Runs lake SQL through oleander's query router: query\_run for reads, query\_submit for writes, spark\_sql\_submit for named...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars
- [polars-submit](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/polars-submit/index.md) — Runs Polars queries or scripts on oleander via the CLI, in local or distributed mode, and saves results to the lake...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars
- [spark-best-practices](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/spark-best-practices/index.md) — General Apache Spark best practices for scalable, maintainable DataFrame jobs: avoid driver materialization, reduce...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars
- [spark-lake-catalog](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/spark-lake-catalog/index.md) — Spark patterns for reading and writing oleander lake catalog tables: spark.table(), append vs overwrite, and avoiding...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars
- [spark-lineage](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/spark-lineage/index.md) — Preserves connected OpenLineage for oleander Spark jobs by avoiding collect()/toPandas() between read and write, and...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars
- [spark-submit](https://omgskills.com/skills/oleanderhq/claude-plugin/skills/spark-submit/index.md) — Submits, monitors, aborts, and configures Spark jobs on oleander via MCP (spark\_jobs\_submit), the CLI, and the...
   - [@oleanderhq](https://omgskills.com/library/oleanderhq/index.md) · 4 stars

## Others you might like

- [Olostep Dev - web scraping, crawling, and search API for AI](https://omgskills.com/library/olostep/index.md)
- [OpenAI](https://omgskills.com/library/openai/index.md)
- [OpenSearch](https://omgskills.com/library/opensearch-project/index.md)
