Agent Skills › windmill-labs/windmill

windmill-labs/windmill

GitHub

提供在Windmill中添加新TriggerCrud触发器的完整清单,涵盖后端、前端、CLI及基础设施的修改步骤,防止静默回归。

62 skills 18,045

Install All Skills

npx skills add windmill-labs/windmill --all -g -y
More Options

List skills in collection

npx skills add windmill-labs/windmill --list

Skills in Collection (62)

Showing top 50 of 62 by quality score. Use the install list command or open individual skills for the rest.

提供在Windmill中添加新TriggerCrud触发器的完整清单,涵盖后端、前端、CLI及基础设施的修改步骤,防止静默回归。
添加新的触发器类型 集成第三方服务触发器
.agents/skills/adding-a-trigger/SKILL.md
npx skills add windmill-labs/windmill --skill adding-a-trigger -g -y
指导优化 Windmill AI 聊天组件,重点规范系统提示词、工具定义及上下文窗口管理。要求变更前后进行 A/B 测试,严格控制 Token 消耗,精简工具参数与返回结果,确保行为可度量。
编辑聊天工具或系统提示词 修改上下文窗口管理逻辑
.agents/skills/ai-chat/SKILL.md
npx skills add windmill-labs/windmill --skill ai-chat -g -y
用于编写和运行 Windmill AI 生成模式的黑盒基准测试用例。支持 flow/app/script/cli/global 模式,通过真实生产路径、确定性验证及 LLM 裁判评估 AI 模型输出质量,适用于 AI 功能变更前后的性能与准确性对比。
需要评估或回归测试 AI 生成能力时 添加新的 AI 基准测试用例时 AI 聊天或 Copilot 功能发生变更需进行基准测试时
.agents/skills/ai-evals/SKILL.md
npx skills add windmill-labs/windmill --skill ai-evals -g -y
提供模块设计统一术语与原则,指导构建高内聚、低耦合的深度模块。用于优化接口设计、明确职责边界、提升代码可测试性与可维护性,适用于重构或新建模块场景。
需要设计或改进模块接口时 寻找代码深化机会时 决定模块接缝位置时 提升代码可测试性或AI导航能力时
.agents/skills/codebase-design/SKILL.md
npx skills add windmill-labs/windmill --skill codebase-design -g -y
指导 Agent 使用 Conventional Commits 规范创建 Git 提交。包括分析变更、精准暂存文件及生成符合规范的单行提交信息,确保代码版本管理的标准化与一致性。
需要提交代码更改时 用户要求执行 git commit 操作时
.agents/skills/commit/SKILL.md
npx skills add windmill-labs/windmill --skill commit -g -y
用于构建和维护项目领域模型,统一术语和通用语言。通过挑战现有词汇、澄清模糊概念、设计边缘场景及代码比对,确保领域定义精确一致,并实时更新上下文文档。
需要明确领域术语或通用语言时 其他技能需要维护领域模型时 发现术语冲突或模糊表达时
.agents/skills/domain-modeling/SKILL.md
npx skills add windmill-labs/windmill --skill domain-modeling -g -y
通过迭代提问压力测试用户计划或决策,构建设计树并梳理依赖关系。自动查找事实信息,引导用户做出选择直至达成共识,旨在完善思路并消除假设盲点。
用户希望压力测试想法 使用 'grill' 相关触发词
.agents/skills/grilling/SKILL.md
npx skills add windmill-labs/windmill --skill grilling -g -y
扫描代码库识别架构摩擦,提出将浅层模块重构为深层模块的机会,以提升可测试性和AI导航性。生成包含Mermaid图的HTML报告供用户选择深入优化。
需要分析代码库架构问题 寻找重构机会以改善模块设计
.agents/skills/improve-codebase-architecture/SKILL.md
npx skills add windmill-labs/windmill --skill improve-codebase-architecture -g -y
在本地提交前运行 CI 同款的 Codex PR 审查,覆盖未推送代码和未提交更改,以提前发现潜在问题。
准备 git push 之前 需要本地模拟 CI 代码审查时
.agents/skills/local-review-codex/SKILL.md
npx skills add windmill-labs/windmill --skill local-review-codex -g -y
在本地模拟CI流程对PR或分支差异进行代码审查,检测Bug、安全问题及规范合规性。通过子代理实现冷启动上下文以避免锚定偏差,确保审查客观性。
用户请求审查代码 检查PR或分支差异
.agents/skills/local-review/SKILL.md
npx skills add windmill-labs/windmill --skill local-review -g -y
提供在Windmill中添加原生触发服务的指南,涵盖后端Rust实现与前端Svelte组件开发,支持通过Webhook或推送通知集成外部服务。
需要添加新的原生触发器服务 修改现有的触发器集成逻辑
.agents/skills/native-trigger/SKILL.md
npx skills add windmill-labs/windmill --skill native-trigger -g -y
用于在GitHub创建并驱动PR通过CI审查。涵盖分支分析、推送、构建符合规范的标题与正文,以及前端变更的截图上传流程,确保PR就绪后合并。
需要创建或打开Pull Request时 希望自动化PR提交和CI审查流程时
.agents/skills/pr/SKILL.md
npx skills add windmill-labs/windmill --skill pr -g -y
用于会话结束后的反思,通过审查过程中的摩擦点(如耗时、失败或信息缺失),识别知识盲区或错误指引,并针对性地更新文档以沉淀经验教训。
会话结束时需要总结反思 发现文档存在错误或遗漏需修正 遇到重复性问题希望固化解决方案
.agents/skills/refine/SKILL.md
npx skills add windmill-labs/windmill --skill refine -g -y
Windmill后端Rust代码规范,涵盖错误处理、SQLx查询优化、JSON序列化、异步并发及模块结构,指导高质量Rust开发。
编写或修改Windmill后端Rust代码 需要遵循特定编码规范时
.agents/skills/rust-backend/SKILL.md
npx skills add windmill-labs/windmill --skill rust-backend -g -y
提供Windmill前端Svelte开发的编码规范,强调复用现有组件和设计系统,遵循品牌指南进行UI构建。
编写或修改前端Svelte代码 创建新的UI组件或页面
.agents/skills/svelte-frontend/SKILL.md
npx skills add windmill-labs/windmill --skill svelte-frontend -g -y
指导在 Rust 项目中安全更新 SQLx 离线查询缓存。涵盖添加/修改 SQL 后的缓存刷新、备份策略、数据库 URL 配置及处理编译失败的恢复步骤,确保 CI 构建成功。
修改或新增 Rust 代码中的 SQL 查询语句 CI 因缺少 SQLx 离线缓存数据而构建失败
.agents/skills/update-sqlx/SKILL.md
npx skills add windmill-labs/windmill --skill update-sqlx -g -y
提供在 Windmill 中添加新 TriggerCrud 触发器类型的完整检查清单,涵盖后端、前端、CLI 及基础设施的集成步骤。
需要添加新的外部服务触发器(如 Kafka, Azure, GCP) 实现新的 TriggerCrud 类型集成
.claude/skills/adding-a-trigger/SKILL.md
npx skills add windmill-labs/windmill --skill adding-a-trigger -g -y
指导优化Windmill AI聊天工具,重点规范全局模式下的提示词、工具设计及上下文窗口管理。强调通过A/B测试验证变更,严格控制Token消耗,精简工具参数与返回值,提升模型交互效率。
编辑AI聊天工具或系统提示词 调整上下文窗口管理逻辑 优化前端Copilot组件
.claude/skills/ai-chat/SKILL.md
npx skills add windmill-labs/windmill --skill ai-chat -g -y
用于编写和运行 Windmill AI 生成模式的黑盒基准测试用例,支持在 AI 功能变更前后执行评估。
添加或修改 AI 评估用例 运行 AI 聊天或 Copilot 功能的基准测试
.claude/skills/ai-evals/SKILL.md
npx skills add windmill-labs/windmill --skill ai-evals -g -y
提供模块设计的共享词汇与原则,定义深度模块、接口、实现等核心概念。用于指导代码重构、接口设计及提升可测试性,确保代码具有高杠杆率和局部性。
设计或改进模块接口 寻找代码深化机会 决定模块间的接缝位置 提升代码可测试性或AI导航能力
.claude/skills/codebase-design/SKILL.md
npx skills add windmill-labs/windmill --skill codebase-design -g -y
用于按 Conventional Commits 规范创建 Git 提交。分析变更并仅添加相关文件,生成单行符合规范的提交信息。
用户请求提交代码变更 需要遵循 Conventional Commits 格式
.claude/skills/commit/SKILL.md
npx skills add windmill-labs/windmill --skill commit -g -y
用于构建和维护项目领域模型,统一术语和通用语言。通过挑战现有词汇、澄清模糊概念、场景测试及代码比对,确保业务逻辑精确性并实时更新上下文文档。
用户希望明确领域术语或建立通用语言 需要维护或更新项目的领域模型
.claude/skills/domain-modeling/SKILL.md
npx skills add windmill-labs/windmill --skill domain-modeling -g -y
通过持续追问压力测试用户计划或决策,构建设计树并逐轮澄清需求。自动查找事实,仅由用户做决定,直至达成共同理解。
stress-test thinking grill trigger phrases
.claude/skills/grilling/SKILL.md
npx skills add windmill-labs/windmill --skill grilling -g -y
扫描代码库以发现架构摩擦并提出深化重构机会,旨在提升可测试性和AI导航能力。通过探索热点、应用删除测试识别浅层模块,并生成包含Mermaid图的HTML报告供用户审查。
需要优化代码结构 提升模块可测试性 分析架构深度
.claude/skills/improve-codebase-architecture/SKILL.md
npx skills add windmill-labs/windmill --skill improve-codebase-architecture -g -y
在本地提交前运行与CI一致的Codex代码审查,覆盖未推送及未提交的更改。通过CLI脚本调用AI模型分析代码差异,输出P0/P1/P2级问题,帮助开发者在Push前捕获潜在缺陷,提升代码质量。
准备推送代码前进行本地自查 执行非 trivial 的分支变更时触发预推送审查
.claude/skills/local-review-codex/SKILL.md
npx skills add windmill-labs/windmill --skill local-review-codex -g -y
在本地执行代码审查,模拟 CI 的自动审核流程。通过启动独立上下文子代理,检查 PR 或分支差异中的缺陷、安全问题及 AGENTS.md 合规性,确保不受当前会话干扰,提供客观准确的审查结果。
用户请求对当前 PR 进行代码审查 用户请求对特定分支与 main 的差异进行审查
.claude/skills/local-review/SKILL.md
npx skills add windmill-labs/windmill --skill local-review -g -y
指导在 Windmill 中集成原生触发服务,涵盖后端 Rust 实现(External trait、CRUD)与前端 Svelte UI 组件开发。
需要添加新的外部服务(如 Nextcloud、Google Drive)作为 Windmill 触发器 修改现有原生触发器的后端逻辑或前端配置界面
.claude/skills/native-trigger/SKILL.md
npx skills add windmill-labs/windmill --skill native-trigger -g -y
用于在GitHub创建Draft PR并驱动CI审查流程,直至通过所有验证后转为Ready。支持按规范生成PR标题和正文,处理前端变更截图上传及多轮CI评审。
需要创建或打开Pull Request时 提交代码变更以触发CI审查
.claude/skills/pr/SKILL.md
npx skills add windmill-labs/windmill --skill pr -g -y
用于会话结束后的反思,识别流程摩擦点并更新相关文档以记录经验教训。
会话结束时 需要总结经验教训时
.claude/skills/refine/SKILL.md
npx skills add windmill-labs/windmill --skill refine -g -y
提供Windmill后端Rust代码的编码规范,涵盖错误处理、SQLx查询、JSON序列化、异步并发及模块结构等最佳实践,确保代码质量与兼容性。
编写或修改Rust后端代码 遵循Windmill项目编码标准
.claude/skills/rust-backend/SKILL.md
npx skills add windmill-labs/windmill --skill rust-backend -g -y
提供Windmill前端Svelte开发指南,强调复用现有组件和设计系统规范。要求先查找已有组件并阅读品牌指南,严禁使用原生HTML,确保UI一致性与代码规范。
编写或修改前端目录下的Svelte代码 需要遵循Windmill设计系统的UI开发任务
.claude/skills/svelte-frontend/SKILL.md
npx skills add windmill-labs/windmill --skill svelte-frontend -g -y
指导在 Rust 项目中修改 SQL 查询后,安全更新 SQLx 离线查询缓存以避免 CI 失败。包含备份、数据库配置及处理编译中断的恢复步骤。
添加或编辑 Rust 源码中的 SQL 查询 CI 报错缺少 SQLx 缓存数据
.claude/skills/update-sqlx/SKILL.md
npx skills add windmill-labs/windmill --skill update-sqlx -g -y
Windmill CLI (wmill) 使用指南,涵盖脚本、工作流等资源管理。支持应用开发、部署、调试及运行历史检查等任务。
需要执行 Windmill CLI 命令时 调试作业失败或检查运行历史时
system_prompts/auto-generated/skills/cli-commands/SKILL.md
npx skills add windmill-labs/windmill --skill cli-commands -g -y
用于启动Windmill开发预览服务器,支持代理或直连模式,帮助用户可视化验证流、脚本或应用。
用户请求查看、打开、导航到或可视化流、脚本或应用 完成编写流、脚本或应用后提供视觉验证
system_prompts/auto-generated/skills/preview/SKILL.md
npx skills add windmill-labs/windmill --skill preview -g -y
指导使用Bun运行时编写TypeScript脚本,明确区分本地预览与部署运行场景,并强调修改代码后同步元数据的重要性。
需要编写或执行TypeScript脚本 询问脚本的运行、测试或部署方式
system_prompts/auto-generated/skills/write-script-bun/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-bun -g -y
指导编写和运行 Bun Native 脚本,区分本地预览与已部署版本运行,管理元数据同步及依赖锁文件更新。
用户需要编写或测试 Bun Native 脚本 用户询问如何运行、预览或部署脚本 脚本内容变更需重新生成元数据和锁文件
system_prompts/auto-generated/skills/write-script-bunnative/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-bunnative -g -y
用于在Deno运行时下编写TypeScript脚本,指导用户通过wmill CLI进行本地预览、运行已部署版本、同步元数据及发布操作,严格区分测试与部署意图。
需要编写依赖Deno的TypeScript脚本 使用wmill CLI管理脚本生命周期
system_prompts/auto-generated/skills/write-script-deno/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-deno -g -y
指导Windmill工作流代码编写,区分本地预览与部署运行,同步元数据并避免误操作。
编写或修改Windmill工作流脚本 执行wmill CLI命令
system_prompts/auto-generated/skills/write-workflow-as-code/SKILL.md
npx skills add windmill-labs/windmill --skill write-workflow-as-code -g -y
指导 Agent 使用 wmill CLI 自动化创建 Windmill Raw App。Agent 需收集摘要、路径和框架等参数,并直接执行命令,禁止让用户手动操作或猜测值,确保非交互环境下正确生成应用。
用户请求创建新的 Windmill 应用 需要脚手架初始化 Windmill 项目结构
system_prompts/auto-generated/skills/raw-app/SKILL.md
npx skills add windmill-labs/windmill --skill raw-app -g -y
Windmill资源管理技能,用于存储外部服务凭据和配置。支持JSON格式定义资源结构,包含变量引用、资源引用及运行参数传递机制,涵盖PostgreSQL等常见类型配置。
需要配置数据库连接信息 管理API密钥或敏感凭据 在脚本或流程中引用外部资源
system_prompts/auto-generated/skills/resources/SKILL.md
npx skills add windmill-labs/windmill --skill resources -g -y
用于配置 Windmill 定时任务(Schedules)的技能。涵盖基于文件名的路径约定、6字段 Cron 表达式格式及示例,以及同步和列出定时任务的 CLI 命令使用指南。
配置定时任务 编写 Cron 表达式 部署或同步 Windmill 计划
system_prompts/auto-generated/skills/schedules/SKILL.md
npx skills add windmill-labs/windmill --skill schedules -g -y
提供Windmill触发器配置指南,涵盖文件命名规范、Email触发器的Payload结构及S3附件处理,并说明CLI同步与部署命令的使用场景。
配置Windmill触发器 理解Email触发器数据格式 执行Windmill同步或部署
system_prompts/auto-generated/skills/triggers/SKILL.md
npx skills add windmill-labs/windmill --skill triggers -g -y
指导 AI 代理使用 Windmill CLI 创建和配置 Flow,包括生成脚手架、填写 flow.yaml 及预览部署,严禁手动创建文件。
用户请求创建新的 Windmill Flow 需要初始化或生成 Flow 结构
system_prompts/auto-generated/skills/write-flow/SKILL.md
npx skills add windmill-labs/windmill --skill write-flow -g -y
指导编写 Ansible Playbook,并基于用户意图区分本地预览与远程运行。强调通过 wmill 命令管理脚本元数据同步、依赖锁定及部署流程,确保开发测试与发布操作严格分离,避免误操作覆盖线上版本。
编写 Ansible 剧本 执行或测试脚本 同步脚本元数据和依赖
system_prompts/auto-generated/skills/write-script-ansible/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-ansible -g -y
指导编写 Bash 脚本及使用 wmill CLI 进行本地预览、运行和部署。强调区分本地测试与已部署版本,并在编辑后同步元数据以确保一致性。
用户请求编写或修改 Bash 脚本 用户询问如何运行、测试或部署 wmill 脚本
system_prompts/auto-generated/skills/write-script-bash/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-bash -g -y
指导 Agent 编写 BigQuery 脚本及使用 wmill CLI 进行本地预览、运行和部署。重点区分本地测试与已部署版本运行的场景,强调修改后同步元数据以保持依赖锁文件一致。
用户需要编写或修改 BigQuery 查询脚本 用户询问如何运行或测试刚编写的本地脚本 用户请求将脚本更改发布或部署到工作区 用户提到需要更新脚本的输入 schema 或依赖锁
system_prompts/auto-generated/skills/write-script-bigquery/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-bigquery -g -y
指导编写和运行C#脚本的规范,明确本地预览与远程执行的区别,强调修改后同步元数据及仅在显式要求时部署。
用户请求编写或调试C#脚本 需要运行或测试脚本功能 询问脚本部署或发布流程
system_prompts/auto-generated/skills/write-script-csharp/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-csharp -g -y
指导 Agent 编写 DuckDB 脚本及使用 wmill CLI 工具进行本地预览、运行测试、元数据同步和部署。明确区分开发迭代与生产发布场景,确保脚本逻辑正确且环境状态一致。
用户需要编写或修改 DuckDB 查询脚本 用户希望运行、测试或调试已创建的数据处理脚本 用户请求部署脚本到工作区或更新依赖元数据
system_prompts/auto-generated/skills/write-script-duckdb/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-duckdb -g -y
指导编写 Go 脚本及使用 wmill CLI 进行本地预览、运行和部署。强调区分本地迭代与已部署版本的执行意图,并在修改代码后同步元数据以保持依赖锁文件一致。
编写 Go 脚本 需要运行或测试本地脚本 询问如何部署脚本
system_prompts/auto-generated/skills/write-script-go/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-go -g -y
指导编写 GraphQL 脚本及 Wmill CLI 操作,区分预览与运行场景,同步元数据并处理部署逻辑。
用户要求编写或调试 GraphQL 查询 用户需要执行、测试或部署 Wmill 脚本
system_prompts/auto-generated/skills/write-script-graphql/SKILL.md
npx skills add windmill-labs/windmill --skill write-script-graphql -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-01 21:53
浙ICP备14020137号-1