altimate-data-engineering-skills
aradotso/data-skills
专为使用 dbt、Snowflake 以及数据管道工作的分析工程师和数据工程师打造的 Claude Code 技能培训
...展开全部关于 altimate-data-engineering-skills
Altimate Data Engineering Skills 是一组 Claude Code 技能集合,它汇总了那些拥有丰富经验的分析工程师在处理 dbt、Snowflake 以及数据管道相关工作时所采用的工作流程与最佳实践。这些技能并非仅提供语法示例,更会教授如何开展任务——在编写代码前先了解现有项目规范,构建并验证输出结果后进行评估,以及在多次失败后重新调整策略。该技能集合引用了多项基准测试结果,例如在 ADE-bench 测试中的准确率可达 53%,模型创建任务的效率提升 3 倍,Snowflake 查询优化任务的通过率则为 84%。
该集合包含七项 dbt 相关技能(模型创建、错误调试、测试、文档编写、SQL 转换为 dbt 代码、代码重构以及增量模型功能),三项 Snowflake 相关技能(查找高成本查询、通过查询 ID 进行优化以及直接优化查询文本),还有一项用于将复杂任务交由 altimate-code CLI 处理的委托技能。每一项技能都是一份 Markdown 文件,其 YAML 前置信息中会定义触发语句以及逐步的操作流程,例如在创建模型后运行 dbt build 命令并使用 dbt show 命令验证结果,或是对查询进行性能分析、定位瓶颈、应用相应的优化方案并测试优化效果。用户可以通过 Claude Code 市场插件、altimate-code CLI 提供的套件系统(需 Node 20+ 环境)或手动克隆代码仓库的方式来安装这些技能。
该技能集合主要面向那些负责构建和维护 dbt 项目及 Snowflake 数据仓库的分析工程师与数据工程师。其中的委托技能会以非交互方式运行 altimate-code CLI;其所描述的各项操作(dbt 项目构建、查询性能分析与优化、成本分析)都属于常规的数据工程开发任务,且是在用户现有的工具体系上完成的,因此看起来更像是一套普通的开发者工具。
常见问题
包含哪些内容?
包含七项 dbt 相关技能(模型创建、错误调试、测试、文档编写、SQL 转换为 dbt 代码、代码重构以及增量模型功能),三项 Snowflake 相关技能(查找高成本查询、通过查询 ID 进行优化以及直接优化查询文本),还有一项用于将复杂任务交由 altimate-code CLI 处理的委托技能。
如何安装?
可以添加 Claude Code 市场插件并安装 dbt、Snowflake 以及 altimate-code 相关插件;也可以通过 altimate-code CLI 的套件系统进行安装(先执行 npm install -g altimate-code,再运行 kit install 和 activate 命令);或者直接手动克隆代码仓库。
需要什么前置条件?
需要一个用于操作的 dbt 项目或 Snowflake 数据仓库。若使用套件系统及委托技能,则还需要 altimate-code CLI,该工具要求运行环境为 Node 20+ 版本。
这些技能如何判断何时运行?
每项技能的 YAML 前置信息中都会根据用户输入的意图定义触发语句,比如“帮我创建一个 dbt 模型”或“优化这个 Snowflake 查询”,一旦出现对应语句,这些技能就会自动启动。
委托技能的作用是什么?
它会首先检查 altimate-code CLI 是否已安装,随后以非交互方式调用该工具来执行复杂任务,最后读取生成的输出文件并汇总处理结果。





首页
