Data Engineering Skills plugin

Skills for Claude Code on dbt and Snowflake: models, tests, debugging, migrations, query tuning and handoff to altimate-code

  • 136 ★ on the repository
  • Last commit
  • MIT
Plugin

Extended access

Why this level

  • Runs dbt builds and warehouse queries with your credentials and writes model files and PRs
  • The altimate-code skill invokes an external tool with the --yolo flag, without confirmations on its side
All reasons and checks

altimateai/data-engineering-skills

Install

Works in

Manual install

/plugin marketplace add AltimateAI/data-engineering-skills
/plugin install dbt-skills@data-engineering-skills

For Snowflake add /plugin install snowflake-skills@data-engineering-skills, for delegation /plugin install altimate-code@data-engineering-skills.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs dbt builds and warehouse queries with your credentials and writes model files and PRs
  • The altimate-code skill invokes an external tool with the --yolo flag, without confirmations on its side

This is third-party code. Review the repository files before installing.

What it does

Data Engineering Skills packs the workflows of experienced analytics engineers into Claude Code skills. A skill teaches the agent an approach to the task: study the project conventions first, then write code, build and verify the result. The packs install separately through the marketplace. The dbt pack includes creating-dbt-models, debugging-dbt-errors, testing-dbt-models, documenting-dbt-models, migrating-sql-to-dbt, refactoring-dbt-models, developing-incremental-models, dbt-model-enhancement for ticket-driven model changes with a PR and mssql-to-snowflake-dbt-migration for moving T-SQL with an isolated-schema deploy. The Snowflake pack holds finding-expensive-queries, optimizing-query-by-id, optimizing-query-text, snowflake-dbt-model-refactoring, snowflake-query-optimization with a SELECT-only guard and result parity, and end-to-end-snowflake-pipeline: from ticket to dbt, orchestration and PR. The tree also has a Databricks skill. A separate altimate-code skill hands a task to the altimate-code tool with altimate-code run --yolo when you need wired-up warehouses, column lineage and more than 100 specialized data tools. It requires npm install -g altimate-code and Node 20 or newer. The author reports 53 percent on ADE-bench across 43 dbt tasks and an 84 percent pass rate on 62 TPC-H queries in Snowflake.

Who it is for. Analytics and data engineers on dbt and Snowflake who hand models, tests and query tuning to Claude Code and want it to follow the team process.

Good fit when

  • You need a new staging, intermediate or mart dbt model that follows project conventions
  • The dbt build fails and the whole error has to be read, upstream models checked and a rebuild run
  • Legacy SQL has to become a dbt model with tests and descriptions
  • Expensive Snowflake queries are found and then tuned with a result parity check
  • A ticket has to reach a PR: dbt, an Airflow, Prefect or Dagster orchestrator and review

Not a fit when

  • The project has no dbt or Snowflake: the set is built around them, with a Databricks skill as the exception
  • You need schema changes in a production warehouse: the skills work against a non-prod --target and an isolated schema
  • You need a general SQL helper without a process: the skills impose an order of steps
  • altimate-code is unavailable and you need column lineage: the delegation skill requires it installed

Example request

Using the skill, find the most expensive Snowflake queries of the week and tune the heaviest one with a result parity check

Limitations

  • The skills target Claude Code and install through its marketplace; for Snowflake queries the agent needs warehouse access and connected credentials.
  • The altimate-code skill requires a globally installed altimate-code and Node 20 or newer and runs it with the --yolo flag, that is without confirmations.
  • The 53 percent and 84 percent figures come from the ADE-bench and TPC-H sets run by the author and may not repeat on your project.
  • The Snowflake tuning skills check the result and are limited to SELECT queries, and model changes run on a non-production environment.

How to disable. /plugin uninstall dbt-skills@data-engineering-skills and similar commands for snowflake-skills and altimate-code remove the packs. /plugin marketplace remove data-engineering-skills drops the marketplace.

FAQ

How do I install Data Engineering Skills in Claude Code?

Run /plugin marketplace add AltimateAI/data-engineering-skills, then /plugin install dbt-skills@data-engineering-skills and, if needed, snowflake-skills@data-engineering-skills.

Which skills exist for dbt?

Model creation, error debugging, tests, documentation, SQL to dbt migration, refactoring, incremental models, ticket-driven model changes and T-SQL to Snowflake migration with an isolated schema.

What does the altimate-code skill do?

It hands a task to altimate-code with altimate-code run --yolo, reads the output file and summarizes the result. It needs npm install -g altimate-code and Node 20 or newer.

Can I install only the Snowflake skills?

Yes, the packs are independent: /plugin install snowflake-skills@data-engineering-skills installs only them, while dbt and altimate-code are added with separate commands.

How reliable are the declared benchmarks?

The author cites 53 percent on ADE-bench and 84 percent on 62 TPC-H queries. These are public benchmark runs, and on your project results depend on conventions and data.

Discussion

No questions or reviews yet.

Plugins

dbt Agent Skills

dbt-agent-skills

Official

Official dbt Labs skills: the agent understands dbt projects, runs workflows and helps with migration

SkillExtended access762Repository stars

16 Claude Code skills for data engineers: source profiling, failure investigation, change review and documentation as web pages.

PluginExtended access98Repository stars

31 skills for Claude Code and Codex for the analyst workflow: data checks, cohorts, funnels, A/B tests, dashboards, summaries

SkillMinimal access529Repository stars
Official

Lightdash skills: metrics, charts and dashboards as YAML, branch previews, dbt SQL rules and a safety check before a server upgrade

SkillExtended access6.2KRepository stars

A template for data scientists: AGENTS.md, CLAUDE.md and skills for Python, SQL, Polars and model diagnostics.

SkillMinimal access115Repository stars

The Dex plugin: an agent explores a database, builds dbt models and a semantic layer and tracks schema drift under cost control

PluginExtended access119Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Data Engineering Skills (this card)no136
dbt Agent Skillsyes762dbt agent skills from dbt itself; this set adds Snowflake packs and altimate-code delegation
dbt MCPyesAPI key621the dbt MCP server; this one gives agent workflows as skills

README in short

The page presents a skill set for analytics engineers with key benchmark results, shows marketplace and pack install, then lists the dbt, Snowflake and altimate-code skills with each one's behavior in brief. It closes with an explanation of how a skill works: trigger conditions and steps.

README badge

Report a problem