Skip to main content

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

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:

SkillDescription
Data PipelineCreate a new pipeline project from scratch with proper setup, model definitions, source validation, and execution on a development branch.
Safe IngestionIngest 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 DataStructured, read-only investigation of lakehouse data through schema inspection, sampling, profiling, and join discovery. Produces a summary.md report.
Data AssessmentEvaluate whether lakehouse data can answer a business question. Maps concepts to tables, profiles quality, and delivers a feasibility verdict.
Data Quality ChecksGenerate quality check code as pipeline expectations with @bauplan.expectation and ingestion validation functions covering completeness, uniqueness, validity, freshness, consistency, and volume.
Debug and Fix PipelineStructured diagnostics for failed jobs: pins the failure, collects evidence, identifies root cause, and applies a minimal fix with checkpoint reports.
Migrate to Typed SDKMigrate existing Bauplan projects from the old SDK style (0.1.x or 0.2.x) to the typed SDK (0.3 and later).