Skill 安装
多 Agent 安装npx skills add https://github.com/dagster-io/skills --skill dagster-expert
使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。
Skill 调研报告
dagster-io/skills#dagster-expert
Skill 更新日志
版本列表
v1.13.24 最新
Dagster Skills 1.13.24,与 [Dagster 1.13.24](https://github.com/dagster-io/dagster/releases/tag/1.13.24) 对齐。
v1.13.23
Dagster Skills 1.13.23,与 [Dagster 1.13.23](https://github.com/dagster-io/dagster/releases/tag/1.13.23) 对齐。
v1.13.22
Dagster Skills 1.13.22,与 [Dagster 1.13.22](https://github.com/dagster-io/dagster/releases/tag/1.13.22) 对齐。
v1.13.21
Dagster Skills 1.13.21,与 [Dagster 1.13.21](https://github.com/dagster-io/dagster/releases/tag/1.13.21) 对齐。
v1.13.20
Dagster Skills 1.13.20,与 [Dagster 1.13.20](https://github.com/dagster-io/dagster/releases/tag/1.13.20) 对齐。
v1.13.19
Dagster Skills 1.13.19,与 [Dagster 1.13.19](https://github.com/dagster-io/dagster/releases/tag/1.13.19) 对齐。
v1.13.18
Dagster Skills 1.13.18,与 [Dagster 1.13.18](https://github.com/dagster-io/dagster/releases/tag/1.13.18) 对齐。
v1.13.17
Dagster Skills 1.13.17,与 [Dagster 1.13.17](https://github.com/dagster-io/dagster/releases/tag/1.13.17) 对齐。
v1.13.16
Dagster Skills 1.13.16,与 [Dagster 1.13.16](https://github.com/dagster-io/dagster/releases/tag/1.13.16) 对齐。
v1.13.15
Dagster Skills 1.13.15,与 [Dagster 1.13.15](https://github.com/dagster-io/dagster/releases/tag/1.13.15) 对齐。
v1.13.14
Dagster Skills 1.13.14,与 [Dagster 1.13.14](https://github.com/dagster-io/dagster/releases/tag/1.13.14) 对齐。
v1.13.13
Dagster Skills 1.13.13,与 [Dagster 1.13.13](https://github.com/dagster-io/dagster/releases/tag/1.13.13) 对齐。
v1.13.12
Dagster Skills 1.13.12,与 [Dagster 1.13.12](https://github.com/dagster-io/dagster/releases/tag/1.13.12) 对齐。
v1.13.11
Dagster Skills 1.13.11,与 [Dagster 1.13.11](https://github.com/dagster-io/dagster/releases/tag/1.13.11) 对齐。
v1.13.10
Dagster Skills 1.13.10,与 [Dagster 1.13.10](https://github.com/dagster-io/dagster/releases/tag/1.13.10) 对齐。
v1.13.9
Dagster Skills 1.13.9,与 [Dagster 1.13.9](https://github.com/dagster-io/dagster/releases/tag/1.13.9) 对齐。
v1.13.8
Dagster Skills 1.13.8,与 [Dagster 1.13.8](https://github.com/dagster-io/dagster/releases/tag/1.13.8) 对齐。
v1.13.7
Dagster Skills 1.13.7,与 [Dagster 1.13.7](https://github.com/dagster-io/dagster/releases/tag/1.13.7) 对齐。
v1.13.6
Dagster Skills 1.13.6,与 [Dagster 1.13.6](https://github.com/dagster-io/dagster/releases/tag/1.13.6) 对齐。
v1.13.5
Dagster Skills 1.13.5,与 [Dagster 1.13.5](https://github.com/dagster-io/dagster/releases/tag/1.13.5) 对齐。
v1.13.4
Dagster Skills 1.13.4,与 [Dagster 1.13.4](https://github.com/dagster-io/dagster/releases/tag/1.13.4) 对齐。
v1.13.3
Dagster Skills 1.13.3,与 [Dagster 1.13.3](https://github.com/dagster-io/dagster/releases/tag/1.13.3) 对齐。
v1.13.2
Dagster Skills 1.13.2,与 [Dagster 1.13.2](https://github.com/dagster-io/dagster/releases/tag/1.13.2) 对齐。
v1.13.1
Dagster Skills 1.13.1,与 [Dagster 1.13.1](https://github.com/dagster-io/dagster/releases/tag/1.13.1) 对齐。
v1.13.0
**完整变更日志**:https://github.com/dagster-io/skills/compare/v0.0.12...v1.13.0
v0.0.12
### 新增
改进了在复杂场景中创建和使用组件的文档。
新增了关于使用一套新的 CLI 命令与 Dagster+ API 交互的详细文档。
### 安全
v0.0.11
### 新增
改进了技能选择逻辑和路由。
新增了关于创建高质量自定义组件的详细文档。
### 安全
v0.0.10
### 新增
改进了技能选择逻辑和路由。
### 移除
移除了 dagster-integrations 技能,并将其功能并入 dagster-expert 技能。
### 安全
v0.0.9
### 修复
- **all-skills**:修复插件目录结构,使 Claude Code 能够发现技能。每个插件源现在都包含 `.claude-plugin/plugin.json`,并将 `SKILL.md` 放在 `skills//` 子目录下,以匹配预期的基于约定的布局。
### 安全
v0.0.8
### 新增
- **dagster-expert**:关于自动化策略(调度、传感器、声明式自动化)的全面文档
- **dagster-integrations**:关于 `dagster-dbt` 集成的全面文档
- `dagster_skills_evals`:新增用于测试技能性能的全面评估框架
### 变更
- **all-skills**:大幅简化技能和参考内容,改进路由逻辑和信息架构
- **dagster-best-practices**:重命名为 `dagster-expert` 并进行了大幅重构
### 移除
- **dg**:移除了 `/dg` 技能,并将其功能并入 `dagster-expert`
- **all-skills**:移除了冗余、过时或错误的内容
v0.0.7
### 新增
- **all-skills**:为所有 SKILL.md 文件添加了 frontmatter 元数据
- 为每个技能添加了 `name`、`description` 和 `references` 字段
- 实现更好的技能发现和 AI 导航
- **all-skills**:为所有技能添加了用于工作流导航的决策树
- `/dg`:工作流决策树(创建、脚手架、启动、列出、日志、故障排除)
- `/dagster-best-practices`:架构决策树(资产、自动化、资源、测试、
ETL、结构)
- `/dagster-integrations`:集成发现树(按用例)
- `/dignified-python`:Python 模式树(类型提示、异常、路径、CLI)
- **all-skills**:为所有 references/ 目录添加了 README.md 导航指南
- 为每个技能的参考文档创建了全面的目录
- 添加了快速参考部分和导航提示
- 包含了跨技能工作流指导
- **root**:添加了根级 `.claude-plugin/plugin.json`(v0.0.7)
- 为所有技能统一插件配置
### 变更
- 将 9 个技能整合为 4 个采用扁平结构的简单技能(减少 55%)
- 将 6 个单独的 `/dg:*` 技能合并为单个 `/dg` 技能,支持自然语言调用
- 将 `/dagster-conventions` 重命名为 `/dagster-best-practices`,以更清晰地表明用途
- 将 `/integrations-index` 重命名为 `/dagster-integrations`,以提高可发现性
- 保留 `/dignified-python` 作为通用 Python 标准技能
- 将目录结构从 `plugins/*/skills/*/` 扁平化为 `skills/*/`
- 移除了嵌套插件架构,改用简单的扁平结构
- 所有技能现在直接位于仓库根目录的 `skills/` 目录中
- 更易于导航,心智模型更简单
- **dg**:从 6 个命名空间技能改为 1 个综合技能
- 将 `/dg:create-project`、`/dg:create-workspace`、`/dg:scaffold`、`/dg:launch`、`/dg:list`、
`/dg:prototype` 替换为单个 `/dg` 技能
- 用户现在使用自然语言调用:`/dg create a project`,而不是 `/dg:create-project`
- 所有 CLI 文档从 `commands/` 移至 `skills/dg/references/`
- 添加了用于选择正确工作流的综合决策树
- **dg**:增强了 SKILL.md,添加了指向其他技能的交叉引用
- 链接到 `/dagster-best-practices` 以获取架构指导
- 链接到 `/dagster-integrations` 以发现集成
- 链接到 `/dignified-python` 以提升 Python 代码质量
- **dagster-best-practices**:重命名并增强了技能(原为 dagster-conventions)
- 更清晰的名称强调架构指导而非规则
- 更新了描述,以突出决策制定和模式选择
- 添加了用于架构选择的综合决策树
- 添加了指向其他技能的交叉引用
- **dagster-integrations**:重命名并增强了技能(原为 integrations-index)
- 更易发现的名称符合用户预期
- 添加了按用例划分的集成发现决策树
- 添加了指向其他技能的交叉引用以用于实现
- **dignified-python**:重组了参考结构
- 创建了 `references/versions/` 子目录,用于特定 Python 版本文档
- 创建了 `references/advanced/` 子目录,用于高级主题
- 在描述中澄清这是通用 Python,而非 Dagster 专用
- 更新了导航以适配新目录结构
- **docs**:为 v0.0.7 结构完全重写了 README.md
- 添加了突出简化的“What's New”部分
- 添加了带有清晰用途说明的技能概览表
- 添加了带有自然语言示例的详细技能文档
- 添加了使用示例和工作流模式
- 添加了从 v0.0.6 迁移的全面指南
- 添加了理念部分(“归根结底,一切都是 markdown”)
- 更新了目录结构图
- 添加了版本历史
- **docs**:更新了所有技能描述,以强调自选择
- 清晰的“何时使用此技能”部分
- 明确交叉引用替代技能
- 用于自动调用的自然语言触发短语
- **docs**:从“Dagster Claude Plugins”更名为“Dagster Skills”(从
Unreleased 延续)
- 更新了 README.md 标题和副标题,以反映多工具兼容性
- 在整个文档中将“Plugins”部分改为“Skills”
- 更新了 CONTRIBUTING.md 标题,并将所有“plugins”引用改为“skills”
- 添加了与 Agent Skills 兼容工具的兼容性声明
- **docs**:添加了全面的多工具安装文档(从 Unreleased 延续)
- 添加了“npx skills”安装方法
- 添加了适用于 OpenCode、OpenAI Codex、Pi Agent 的手动安装说明
- 更新了路径以反映新的扁平结构
### 弃用
- **破坏性变更**:弃用单独的 `/dg:*` 命名空间技能,改用单个 `/dg` 技能
- `/dg:create-project` → 使用带自然语言的 `/dg`
- `/dg:create-workspace` → 使用带自然语言的 `/dg`
- `/dg:scaffold` → 使用带自然语言的 `/dg`
- `/dg:launch` → 使用带自然语言的 `/dg`
- `/dg:list` → 使用带自然语言的 `/dg`
- `/dg:prototype` → 使用带自然语言的 `/dg`
- **破坏性变更**:弃用旧技能名称
- `/dagster-conventions` → 使用 `/dagster-best-practices`
- `/integrations-index` → 使用 `/dagster-integrations`
### 移除
- **all-skills**:移除了 `plugins/` 目录和嵌套插件架构
- 删除了 `plugins/dg/.claude-plugin/plugin.json`
- 删除了 `plugins/dagster-conventions/.claude-plugin/plugin.json`
- 删除了 `plugins/dagster-integrations/.claude-plugin/plugin.json`
- 删除了 `plugins/dignified-python/.claude-plugin/plugin.json`
- 所有内容已迁移到扁平的 `skills/` 结构
- **dg**:移除了 `commands/` 目录(已合并到 `skills/dg/references/`)
v0.0.6
### 新增
- **dg**:用于发现和检查 Dagster 定义的 `/dg:list` 命令和技能
- `dg list` CLI 命令组的完整文档
- `dg list defs` - 列出所有已注册的定义(资产、作业、调度、传感器、资源)
- `dg list components` - 发现可用于脚手架创建的组件类型
- `dg list envs` - 检查环境变量和 Dagster Plus 密钥
- `dg list projects` - 列出工作区中的项目
- `dg list registry-modules` - 列出 dg 插件
- `dg list component-tree` - 显示组件层级结构
- 资产选择语法(标签、分组、类型、模式)
- 定义的列自定义
- 用于自动化和脚本编写的 JSON 输出
- 用于对话式发现的自然语言技能包装器
- **dg**:用于为 Dagster 组件和代码创建脚手架的 `/dg:scaffold` 命令和技能
- `dg scaffold` CLI 命令组的完整文档
- `dg scaffold defs ` - 动态创建组件实例脚手架
- `dg scaffold defs inline-component` - 创建自定义内联组件
- `dg scaffold component` - 创建可复用组件类型
- 支持核心 Dagster 组件(资产、调度、传感器)
- 支持集成(dbt、Fivetran、dlt、Sling)
- 格式选项(YAML 与 Python)
- 参数策略(JSON 参数与单独标志)
- 针对部分匹配的交互式消歧
- 用于对话式脚手架创建的自然语言技能包装器
### 变更
- **all-plugins**:将仓库从 `dagster-claude-plugins` / `claude-plugins-dagster` 重命名为
`skills`
- 将市场名称从 `dagster-claude-plugins` 更新为 `skills`
- 将包名称从 `claude-plugins-dagster` 更新为 `skills`
- 将所有 GitHub URL 从 `dagster-io/claude-plugins-dagster` 更新为 `dagster-io/skills`
- 更新了安装命令:`/plugin marketplace add dagster-io/skills` 和
`/plugin install dg@skills`
- **all-plugins**:重新格式化所有 markdown 文档文件,以满足 lint 标准
- 修复了行尾空白和文件末尾格式
- 使用 Prettier 应用一致的 markdown 格式
- 根据 dignified-python 标准,更新 Python 发布脚本以使用 `Path.open()`
### 安全
v0.0.5
### 修复
- **dg**:修复了 `dg launch` 文档,改为使用逗号分隔的资产语法
- 更新了 SKILL.md 和 launch.md,以显示正确语法:`--assets asset1,asset2,asset3`
- 之前错误的示例显示为空格分隔:`--assets asset1 asset2 asset3`
- 已根据 dagster 仓库中的实际 CLI 实现进行验证
- 选择模式(标签、分组、类型)已正确保留
### 安全
v0.0.4
### 新增
- **dagster-integrations**:添加了全面的审计摘要文档(AUDIT_SUMMARY.md)
- 记录了所有 82+ 项集成验证
- 列出了已应用的关键修复和剩余工作
### 变更
- **dagster-integrations**:更新了 storage.md 集成示例
- 改进了 Postgres 部分,加入 ConfigurableResource 模式和实例存储说明
- 更新了 Delta Lake,以使用正确的 `DeltaTableResource` API
- 使用 `RedshiftClientResource` 增强了 Redshift 示例
- 使用正确的 `DatahubRESTEmitterResource` 改进了 DataHub 示例
- 更新了 LakeFS,以展示使用 lakefs-client SDK 的自定义资源模式
### 移除
- **dagster-integrations**:从 storage.md 中移除了虚构的集成
- 移除了 MongoDB 部分(dagster-mongo 包不存在)
- 移除了 Atlan 部分(Dagster+ 云 CLI 功能,不是 Python 库)
- 移除了 Secoda 部分(不存在库集成)
### 修复
- **dagster-integrations**:修复了多个文件中关键的 PostgresResource 幻觉
- storage.md:用自定义 ConfigurableResource 模式替换了虚构的 dagster-postgres 资源 API
- 修复了 5 个支持级别误分类:
- dagster-looker:社区支持 → Dagster 支持
- dagster-sigma:社区支持 → Dagster 支持
- dagster-polars:Dagster 支持 → 社区支持
- dagster-wandb:Dagster 支持 → 社区支持
- dagster-papertrail:社区支持 → Dagster 支持
- **dagster-conventions**:修复了 resources.md 中的 PostgresResource 幻觉
- 使用自定义 PostgresResource 定义更新了工厂模式示例
- **dagster-conventions**:修复了 testing.md 中的 PostgresResource 幻觉
- 使用自定义 ConfigurableResource 实现更新了测试示例
- **dagster-integrations**:修复了 other.md 中的 Polars 集成
- 移除了不存在的 `PolarsDataFrame` 导入
- 将支持级别更正为社区支持
### 安全
v0.0.3
### 变更
- **dg**:简化了 `/dg:launch` 技能文档
- 澄清了 `.env` 文件会由 Dagster 自动加载
- 将分区范围语法更新为使用 `...` 而不是 `:`(例如 `2024-01-01...2024-01-31`)
- 精简了环境变量设置说明
- 移除了对已弃用故障排除命令的引用
- **dagster-integrations**:精简了 integrations-index 技能文档
- 移除了“Top 10 Most Popular Integrations”部分
- 将最后验证日期更新为 2026-01-27
### 安全
v0.0.2
### 新增
- **dg**:用于全面启动资产的 `/dg:launch` 命令和技能
- `dg launch` CLI 命令的完整文档
- 资产选择模式(标签、分组、类型、通配符)
- 分区支持(单分区、分区范围/回填)
- 配置模式(内联 JSON、配置文件)
- 环境变量设置(uv 自动加载、shell 加载、按环境)
- 作业执行模式
- 高级模式(IDE 集成、CI/CD)
- 云/远程执行指导
- 常见启动失败的故障排除指南
- 从旧版 `dagster asset materialize` 迁移到 `dg launch` 的指南
- **dagster-conventions**:扩展了 CLI 快速参考,加入分区和配置示例
- **dagster-conventions**:在资产参考中添加了“Launching Assets”部分
- **README**:在 dg 插件文档中添加了 `/dg:launch` 命令,并新增“Execute”部分
### 安全
v0.0.1
### 安全
暂无评论...