9 Claude Code skills for analytics engineering: 7 dbt workflows + 2 Snowflake query optimizers. 53% pass on real dbt tasks, 84% on Snowflake tuning.
Skills for the daily grind of analytics engineering. dbt skills cover creating, debugging, testing, documenting, migrating, refactoring, and incremental models. Snowflake skills find expensive queries and optimize either by text or by query_id. Philosophy: 'Read before you write. Build after you write. Verify your output.'
👤 Teams moving off legacy SQL to dbt⏱ ~90 minadvanced
Когда использовать: You've inherited a warehouse of nested CTEs and want them as documented, tested dbt models.
Поток
Point the skill at the source SQL
Use migrating-sql-to-dbt. Here's proc_monthly_revenue.sql. Convert it to dbt models with refs, documentation, and at least 2 tests per model.✓ Скопировано
→ One or more .sql files, schema.yml with docs and tests
Build and verify
dbt build the new models and compare row counts to the legacy output.✓ Скопировано
→ Row counts match within tolerance
Итог: Legacy logic lives as testable dbt models.
Подводные камни
Hidden side effects in the proc (UPDATEs) — The skill flags side effects — separate them out, don't blindly convert