Skills
Bauplan Skills are reusable, declarative workflow templates that guide an LLM through multi-step data engineering tasks using Bauplan. Each skill encodes the intent, constraints, and expected sequence of a workflow that is otherwise easy to get wrong, while still operating on the same Bauplan primitives: branches, runs, validation, and publish.
Skills are available at github.com/BauplanLabs/bauplan-skills and can be used in Claude Code, Codex, Cursor, and all major harnesses and IDEs. We recommend installing them from this repository so you can easily update to the latest version.
Prerequisites
- Bauplan CLI installed with a configured API key;
- Any AI coding tool that supports skills.
Installation
Claude Code
Install Bauplan Skills in Claude Code by following the instructions in this video, or by running:
claude plugin marketplace add BauplanLabs/bauplan-skills
claude plugin install bauplan@bauplan-skills
To update to the latest version, run:
claude plugin update bauplan@bauplan-skills
Codex
Install Bauplan Skills in Codex by following the instructions in this video, or by running:
codex plugin marketplace add BauplanLabs/bauplan-skills
codex plugin add bauplan@bauplan-skills
To update to the latest version, run:
codex plugin marketplace upgrade bauplan-skills
Cursor
Install Bauplan Skills in Cursor by following the instructions in this video, or by going to Settings > Customize > Plugins > Add > From GitHub Repository, entering https://github.com/BauplanLabs/bauplan-skills, and clicking Add.
To update to the latest version, click Refresh.
Available skills
Once installed, the following skills are available as slash commands:
| Skill | Description |
|---|---|
| Data Pipeline | Create a new pipeline project from scratch with proper setup, model definitions, source validation, and execution on a development branch. |
| Safe Ingestion | Ingest data from S3 using the Write-Audit-Publish pattern: the agent loads data on an isolated branch, validates it, and merges only after quality checks pass. |
| Explore Data | Structured, read-only investigation of lakehouse data through schema inspection, sampling, profiling, and join discovery. Produces a summary.md report. |
| Data Assessment | Evaluate whether lakehouse data can answer a business question. Maps concepts to tables, profiles quality, and delivers a feasibility verdict. |
| Data Quality Checks | Generate quality check code as pipeline expectations with @bauplan.expectation and ingestion validation functions covering completeness, uniqueness, validity, freshness, consistency, and volume. |
| Debug and Fix Pipeline | Structured diagnostics for failed jobs: pins the failure, collects evidence, identifies root cause, and applies a minimal fix with checkpoint reports. |
| Migrate to Typed SDK | Migrate existing Bauplan projects from the old SDK style (0.1.x or 0.2.x) to the typed SDK (0.3 and later). |