Agent Skills › dbt-labs/dbt-agent-skills

dbt-labs/dbt-agent-skills

GitHub

用于审计发布技能的安全性及质量问题,检查skills.sh或Tessl的审核结果,并针对凭证泄露、供应链风险等发现提供修复建议。

17 个 Skill 708

安装全部 Skills

npx skills add dbt-labs/dbt-agent-skills --all -g -y
更多选项

预览集合内 Skills

npx skills add dbt-labs/dbt-agent-skills --list

集合内 Skills (17)

用于审计发布技能的安全性及质量问题,检查skills.sh或Tessl的审核结果,并针对凭证泄露、供应链风险等发现提供修复建议。
检查技能的安全或质量审核状态 查看第三方扫描器(如Snyk, Socket)的审计报告 根据审核发现修复技能中的安全漏洞
.claude/skills/auditing-skills/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill auditing-skills -g -y
根据 dbt 模型血缘关系生成 Mermaid 流程图,支持通过 MCP 工具、manifest.json 或代码解析获取数据,用于可视化依赖。
需要可视化 dbt 模型血缘关系 请求生成 dbt 依赖图的 Mermaid 代码
skills/dbt-extras/skills/creating-mermaid-dbt-dag/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill creating-mermaid-dbt-dag -g -y
协助用户排查 dbt-core 迁移至 Fusion 时的错误,通过运行 autofix 并对剩余问题进行分类(自动修复、需引导、需输入或阻塞),明确哪些可自修、哪些依赖平台更新。
用户遇到 dbt-core 迁移到 Fusion 的错误 需要区分可手动修复与需平台更新的迁移问题
skills/dbt-migration/skills/migrating-dbt-core-to-fusion/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill migrating-dbt-core-to-fusion -g -y
协助用户诊断 dbt-core 迁移至 v2 版本的错误,通过运行 autofix 并分类剩余问题为可自动修复、需引导或受阻类型,明确迁移阻塞点。
dbt-core 升级到 v2 版本时出现报错 需要分析迁移过程中遗留错误的处理策略
skills/dbt-migration/skills/migrating-dbt-core-to-v2/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill migrating-dbt-core-to-v2 -g -y
指导将 dbt 项目从一种数据平台迁移到另一种(如 Snowflake 至 Databricks),利用 dbt Fusion 实时编译修复 SQL 方言差异,并通过单元测试验证正确性。
用户请求在不同数据仓库之间迁移 dbt 项目 需要解决跨平台 SQL 方言不兼容问题
skills/dbt-migration/skills/migrating-dbt-project-across-platforms/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill migrating-dbt-project-across-platforms -g -y
为dbt模型创建单元测试YAML定义,通过模拟上游输入并验证预期输出来确保SQL逻辑正确性。适用于TDD、复杂逻辑验证及防止回归。
为dbt模型添加单元测试 在dbt中进行测试驱动开发 验证SQL转换逻辑的正确性
skills/dbt/skills/adding-dbt-unit-test/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill adding-dbt-unit-test -g -y
该技能用于通过dbt语义层或SQL查询数据仓库,回答关于业务指标、KPI和分析的自然语言问题。优先使用语义层工具,其次修改SQL或发现模型,旨在高效获取数据洞察而非进行开发测试。
用户询问销售总额、活跃客户数等业务数据 需要基于数据仓库生成分析报表或KPI指标
skills/dbt/skills/answering-natural-language-questions-with-dbt/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill answering-natural-language-questions-with-dbt -g -y
指导创建和修改 dbt 语义层组件,包括语义模型、指标、维度等。根据 dbt 版本自动路由至最新或遗留 YAML 规范,提供配置指南与最佳实践,确保指标定义的准确性与兼容性。
需要定义业务指标或语义模型 dbt 项目中配置 MetricFlow 迁移或升级 dbt 语义层规范
skills/dbt/skills/building-dbt-semantic-layer/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill building-dbt-semantic-layer -g -y
指导配置dbt MCP服务器,支持本地或远程模式,适配Claude Desktop、Cursor等AI客户端。用于生成配置文件、解决认证及验证连接,辅助开发或数据消费场景。
设置dbt MCP服务器 配置AI工具与dbt连接 解决MCP认证问题
skills/dbt/skills/configuring-dbt-mcp-server/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill configuring-dbt-mcp-server -g -y
用于检索和搜索dbt文档的LLM友好型Markdown页面,支持通过索引或脚本查找特定功能及回答关于dbt Cloud/Core/Semantic Layer的问题。
查询dbt官方文档内容 查找dbt特定功能说明 解答dbt相关问题
skills/dbt/skills/fetching-dbt-docs/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill fetching-dbt-docs -g -y
审计 dbt 项目文档覆盖率,自动为缺失的模型和字段生成符合项目规范的 YAML 描述草稿。支持批量回填和增量同步,确保多贡献者协作下的文档一致性,且仅输出供人工审核的更改。
审计 dbt 文档覆盖率 为未记录的模型生成描述 回填缺失的 YAML 说明 保持 schema YAML 与 SQL 一致
skills/dbt/skills/maintaining-dbt-documentation/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill maintaining-dbt-documentation -g -y
用于格式化并执行dbt CLI命令,自动选择正确的可执行文件及参数。指导用户在Core、Fusion或Cloud环境下使用build、show等命令,强调选用模型而非全量运行及静默输出策略。
用户询问如何运行dbt模型或测试 需要格式化dbt命令行参数 不确定应使用哪个dbt可执行文件
skills/dbt/skills/running-dbt-commands/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill running-dbt-commands -g -y
用于诊断 dbt Cloud/平台作业失败的根本原因,通过日志、API 和 Git 历史排查基础设施、代码或数据问题,特别适用于间歇性故障。
dbt 作业运行失败需要定位根因 遇到难以复现的间歇性作业故障 错误信息不明确需深入调查
skills/dbt/skills/troubleshooting-dbt-job-errors/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill troubleshooting-dbt-job-errors -g -y
用于执行数据分析工程任务,包括构建和修改dbt模型、编写SQL转换逻辑、创建数据测试及验证结果。适用于处理仓库数据建模、重构项目结构及探索数据源等场景。
构建新的dbt模型或数据源 修改现有模型逻辑或配置 编写SQL数据转换代码 创建或维护数据测试用例 调试dbt编译或数据库错误
skills/dbt/skills/using-dbt-for-analytics-engineering/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill using-dbt-for-analytics-engineering -g -y
用于配置、优化和调试 dbt State(基于服务器的节点复用机制),解决模型意外重建、视图刷新及跨开发者克隆等问题,澄清其与 state:modified 等概念的混淆。
启用或配置 dbt State 调试 dbt State 导致的意外重建问题 区分 dbt State 与 state:modified 选择器
skills/dbt/skills/using-dbt-state/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill using-dbt-state -g -y
将 dbt-core v1 项目从旧版本迁移至 1.12,处理 breaking changes 和行为标志位配置。
升级 dbt 项目版本 迁移 dbt 项目到最新版本
skills/dbt-migration/skills/upgrading-dbt-core/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill upgrading-dbt-core -g -y
评估 dbt Mesh 中模型变更的破坏性影响,处理跨项目引用、版本控制、依赖管理及多项目拆分,确保下游依赖安全。
修改可能破坏下游消费者(重命名、移除或更改列类型)的 dbt 模型 对模型进行版本控制或设置弃用日期 在 dbt Mesh 环境中配置跨项目引用或解决同名模型歧义
skills/dbt/skills/working-with-dbt-mesh/SKILL.md
npx skills add dbt-labs/dbt-agent-skills --skill working-with-dbt-mesh -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 20:01
浙ICP备14020137号-1 $访客地图$