Agent Skills
› AltimateAI/altimate-code
AltimateAI/altimate-code
GitHub引导用户配置Altimate平台凭证,包括读取现有配置、收集URL及API Key等信息,写入配置文件并设置权限,最后通过工具验证凭证有效性。
Install All Skills
npx skills add AltimateAI/altimate-code --all -g -y
Skills in Collection (21)
引导用户配置Altimate平台凭证,包括读取现有配置、收集URL及API Key等信息,写入配置文件并设置权限,最后通过工具验证凭证有效性。
需要配置Altimate平台访问凭证
初始化或更新Altimate API连接信息
npx skills add AltimateAI/altimate-code --skill altimate-setup -g -y
分析Snowflake查询成本,识别高消耗查询和反模式,评估仓库配置,检测闲置资源,提供优化建议以降低成本。
需要分析云数据库成本
查询性能优化
FinOps报告生成
npx skills add AltimateAI/altimate-code --skill cost-report -g -y
用于验证两个数据表或查询结果是否一致,支持迁移校验、ETL回归测试及SQL重构验证。通过自动发现Schema和主键,先进行低成本列级统计对比,再执行行级差异分析,并严格处理敏感数据合规问题。
验证数据迁移后的表一致性
检查ETL管道变更导致的回归差异
对比重构前后SQL查询结果
诊断两个数据集的具体不同之处
npx skills add AltimateAI/altimate-code --skill data-parity -g -y
分析 dbt 模型变更的下游影响,评估列级血缘和依赖图风险。用于在发布前确定变更的影响范围,识别破坏性更改、安全更改及受影响的测试,辅助决策是否可安全发布。
评估 dbt 模型变更的下游影响
分析列级血缘关系
判断重构或修改的风险
查找模型消费者
npx skills add AltimateAI/altimate-code --skill dbt-analyze -g -y
用于为dbt模型和列编写业务上下文文档,提升数据可发现性。支持添加或改进schema.yml中的描述、列定义及共享文档块,强调业务含义而非实现细节。
需要为dbt模型添加或改进描述
编写带有业务上下文的列级描述
创建可复用的共享文档块
改善dbt文档站点内容
npx skills add AltimateAI/altimate-code --skill dbt-docs -g -y
针对 dbt/SQL PR 的自动化代码审查工具,提供 APPROVE 等确定性裁决。支持血缘影响分析、查询等价性验证及 PII 检测,确保合并前数据质量与安全。
review a dbt pull request
check query equivalence before merge
catch PII exposure or contract breaks
npx skills add AltimateAI/altimate-code --skill dbt-pr-review -g -y
用于为 dbt 模型添加 schema 测试、单元测试及数据质量检查。支持自动生成测试断言、验证 SQL 并执行测试,确保数据完整性与模型逻辑正确性。
为 dbt 模型添加 schema.yml 测试定义
编写或生成 dbt 单元测试
调试失败的测试用例
在 dbt 中进行测试驱动开发
npx skills add AltimateAI/altimate-code --skill dbt-test -g -y
用于调试 dbt 模型编译失败、运行时数据库错误、测试失败、数据异常及性能问题。通过环境检查、错误分类和离线 SQL 分析定位并修复所有相关错误,确保项目状态正常。
dbt 模型编译或构建失败
dbt 测试用例失败
模型产出错误或意外数据
构建过程缓慢或超时
用户分享 dbt 报错信息
npx skills add AltimateAI/altimate-code --skill dbt-troubleshoot -g -y
自动生成 dbt 模型单元测试,分析 SQL 逻辑并创建类型正确的 Mock 数据。适用于需要增加测试覆盖率、验证 JOIN/NULL/CASE 等复杂逻辑正确性或进行 TDD 的场景。
generate tests
add unit tests
test this model
test coverage
npx skills add AltimateAI/altimate-code --skill dbt-unit-tests -g -y
对比SQL模型两个版本间的列级血缘关系,识别数据流中新增、移除或变更的边,帮助评估代码修改对数据依赖的影响。
需要分析SQL修改导致的数据血缘变化
审查SQL重构或调整对下游依赖的影响
npx skills add AltimateAI/altimate-code --skill lineage-diff -g -y
用于扫描数据库 schema 识别 PII 列,检查查询是否暴露敏感数据,审计 dbt 模型并生成合规报告。
扫描数据库 schema 中的 PII 列
检查特定查询是否暴露 PII 数据
审计 dbt 模型的 PII 泄漏风险
生成 GDPR/CCPA/HIPAA 合规的 PII 清单
npx skills add AltimateAI/altimate-code --skill pii-audit -g -y
分析SQL查询性能,利用工具生成带等价性验证的重写建议、执行计划洞察及反模式报告,帮助用户优化数据库查询效率。
用户请求优化SQL语句
询问SQL查询性能问题
提供SQL代码要求改进
npx skills add AltimateAI/altimate-code --skill query-optimize -g -y
分析数据库DDL迁移脚本,检测类型收窄、约束删除等导致数据丢失或破坏性变更的风险。适用于生产环境应用架构变更前进行安全审查,确保列契约不被破坏。
用户希望分析DDL迁移是否存在数据丢失风险
需要比较两个数据库版本以发现破坏性变更
审查PR中的ALTER TABLE或CREATE TABLE变更
npx skills add AltimateAI/altimate-code --skill schema-migration -g -y
用于在合并前对SQL代码进行质量审查,执行语法验证、26种反模式Lint检查、注入威胁扫描及PII泄露检测,并给出A-F分级评分与修复建议。
PR合并前的SQL质量审查
获取SQL查询或模型的质量评级
批量审计目录中的SQL文件
npx skills add AltimateAI/altimate-code --skill sql-review -g -y
用于在不同数据库方言(如Snowflake、BigQuery等)之间转换SQL查询。支持读取文件、内联输入,利用sqlglot引擎进行转译,并提供结果验证与格式化输出。
用户需要将SQL从一种数据库方言转换为另一种
用户请求跨数据库平台的SQL兼容性检查或迁移
npx skills add AltimateAI/altimate-code --skill sql-translate -g -y
通过读取代码库示例文件,提取结构、命名及约定等可复用模式,经用户确认后保存为项目级规范清单,用于指导AI队友遵循最佳实践。
用户提供代码文件并要求提取模式
使用 /teach 命令指定文件或名称
npx skills add AltimateAI/altimate-code --skill teach -g -y
从文档或风格指南中提取可执行的团队规范、规则和术语,并保存为训练数据,用于指导AI队友遵循标准。
用户提供代码规范或风格指南文档
要求提取团队约定并保存为训练规则
npx skills add AltimateAI/altimate-code --skill train -g -y
展示AI队友已学习的模式、规则、术语和标准等训练内容的概览仪表盘,包括数量统计、近期学习记录及高频应用项,并提供后续教学或管理操作建议。
用户查询AI学习进度
检查已加载的知识库内容
npx skills add AltimateAI/altimate-code --skill training-status -g -y
用于构建现代交互式数据可视化与仪表板的技能,支持多种图表库和框架,将原始数据转化为可视界面。
用户要求可视化数据或构建仪表板
创建分析视图、KPI卡片或数据故事
提及PowerBI、Tableau等工具但需代码实现
npx skills add AltimateAI/altimate-code --skill data-viz -g -y
用于创建、修改或重构 dbt 模型的开发技能,涵盖增量处理、快照策略及数据转换验证,防止逻辑错误。
创建新的 dbt 模型
修改现有模型的 SQL 逻辑
将模型转换为增量物化
重构 dbt 项目结构
npx skills add AltimateAI/altimate-code --skill dbt-develop -g -y
用于在dbt模型构建或修改后,校验实际输出列与schema.yml规范的一致性。通过工具比对列名、顺序和类型,确保数据契约不被破坏,防止因额外列或缺失列导致测试失败。
创建或修改声明了列的dbt模型
重构CTE为独立模型
重命名或调整列顺序
涉及AUTO_*_equality或existence测试的任务
npx skills add AltimateAI/altimate-code --skill dbt-schema-verify -g -y


