Agent Skills › different-ai/openwork

different-ai/openwork

GitHub

通过CDP驱动真实应用,结合DOM、像素和视觉三重验证循环,自动化生成零缺陷的高质量产品截图。适用于营销素材、着陆页及社交媒体图片的采集与重制任务。

30 个 Skill 22,725

安装全部 Skills

npx skills add different-ai/openwork --all -g -y
更多选项

预览集合内 Skills

npx skills add different-ai/openwork --list

集合内 Skills (30)

通过CDP驱动真实应用,结合DOM、像素和视觉三重验证循环,自动化生成零缺陷的高质量产品截图。适用于营销素材、着陆页及社交媒体图片的采集与重制任务。
需要拍摄或重新制作应用截图 生成营销图片或演示素材 清理UI干扰项以获取干净画面
.opencode/skills/agent-first-screenshots/SKILL.md
npx skills add different-ai/openwork --skill agent-first-screenshots -g -y
用于本地 Electron 应用的浏览器自动化,通过 CDP 驱动 UI,执行任务发送、状态读取及冒烟测试。
驱动本地 Electron 应用 UI 执行本地 UI 冒烟测试 在 Composer 中自动化任务发送与响应确认
.opencode/skills/browser-automation/SKILL.md
npx skills add different-ai/openwork --skill browser-automation -g -y
构建确定性测试见证,通过模拟提供者、伪造API及管理请求日志,支持@openwork/testkit规范下的自动化测试与断言。
需要为测试套件构建模拟环境 编写或运行基于testkit的规格测试
.opencode/skills/build-a-witness/SKILL.md
npx skills add different-ai/openwork --skill build-a-witness -g -y
通过Headless Chrome CDP驱动OpenWork Cloud仪表板,执行注册、创建组织、邀请成员等端到端流程。用于生成教程、截图及演示脚本。
需要生成Cloud仪表板教程或截图 演示注册、创建组织或邀请队友流程 自动化执行Cloud平台用户操作
.opencode/skills/cloud-dashboard-walkthrough/SKILL.md
npx skills add different-ai/openwork --skill cloud-dashboard-walkthrough -g -y
用于生成符合 OpenCode/OpenWork 规范的插件脚手架代码,包含工具定义、钩子注册及生命周期管理,支持通过命令或意图触发。
用户要求创建插件 用户要求编写自定义工具
.opencode/skills/create-plugin/SKILL.md
npx skills add different-ai/openwork --skill create-plugin -g -y
在Daytona沙箱中启动独立Chrome浏览器并通过CDP控制,用于Web登录、OAuth流程及与Electron环境隔离的网页操作验证。
需要在沙箱中运行标准Chrome而非Electron 执行Web端登录或OAuth授权流程 进行纯浏览器环境的自动化测试
.opencode/skills/daytona-chrome-cdp/SKILL.md
npx skills add different-ai/openwork --skill daytona-chrome-cdp -g -y
用于在Daytona云端启动和验证OpenWork Cloud/Den服务器沙箱,收集URL以支持桌面端登录和市场准入演示。涵盖服务健康检查、开发者认证配置及API验证流程。
启动或验证Daytona云沙箱环境 获取服务URL进行桌面端集成测试 验证Den API和健康状态
.opencode/skills/daytona-cloud-instance/SKILL.md
npx skills add different-ai/openwork --skill daytona-cloud-instance -g -y
Daytona云端服务器技能,涵盖Den Web/API、MySQL及Worker Proxy的启动、健康检查与日志排查。支持Electron桌面端与服务端的E2E联调,验证市场插件、组织策略及云认证流程。
需要启动或验证Daytona云端服务器环境 进行Electron桌面与云端服务的端到端测试 排查云端服务健康状态或连接问题
.opencode/skills/daytona-cloud-server/SKILL.md
npx skills add different-ai/openwork --skill daytona-cloud-server -g -y
提供Daytona云沙箱环境的开发、启动及调试指南,涵盖Electron应用、noVNC访问、CDP自动化及验证流程。
询问Daytona环境搭建 需要启动或调试Electron应用 配置noVNC或CDP连接 获取沙箱URL或服务状态
.opencode/skills/daytona-dev/SKILL.md
npx skills add different-ai/openwork --skill daytona-dev -g -y
验证 Electron 桌面应用与 Daytona Den 云沙箱的端到端集成,涵盖云认证、组织策略及桌面握手流程。
需要验证 Electron 客户端与云端服务的交互 测试云认证和桌面应用握手流程 检查云环境下的功能集成
.opencode/skills/daytona-electron-den/SKILL.md
npx skills add different-ai/openwork --skill daytona-electron-den -g -y
在Daytona沙箱中驱动OpenWork Electron应用进行端到端测试,支持远程Bug复现、UI流程验证及PR演示证据收集。
用户要求测试Daytona环境 需要远程复现Electron应用中的Bug 无需本地Electron即可验证UI流程
.opencode/skills/daytona-electron-test/SKILL.md
npx skills add different-ai/openwork --skill daytona-electron-test -g -y
用于验证 Daytona Electron 或浏览器流程实际运行效果的技能。通过 CDP 驱动模拟人类操作,结合截图和断言进行端到端测试,确保功能可用并生成可审计的验证证据。
需要验证 UI 流程是否正常工作 执行端到端 E2E 测试 生成产品演示或 PR 验证证据
.opencode/skills/daytona-flow-validator/SKILL.md
npx skills add different-ai/openwork --skill daytona-flow-validator -g -y
用于收集Daytona UI测试的补充展示材料,如截图和视频。通过运行测试获取证据后,生成包含命名截图的HTML索引页或嵌入视频,以提供可视化的通过/失败证明,辅助PR审查和人工验证。
需要为UI测试提供可视化证据 生成PR审查用的截图索引或演示视频
.opencode/skills/daytona-recording-artifacts/SKILL.md
npx skills add different-ai/openwork --skill daytona-recording-artifacts -g -y
用于在Daytona环境中安全管理和注入AI提供商密钥等评估专用秘密。提供脚本将本地.env文件复制到只读卷,指导重启沙箱以加载配置,并强调验证时严禁打印敏感值,确保测试环境的安全性与合规性。
需要在Daytona沙箱中配置OpenAI、Anthropic等API密钥 需要向Daytona可复用卷添加或更新.env秘密文件 需要重启Electron进程以重新加载新的秘密配置 需要在不泄露密钥的前提下验证秘密文件是否生效
.opencode/skills/daytona-secrets-volume/SKILL.md
npx skills add different-ai/openwork --skill daytona-secrets-volume -g -y
用于快速启动、种子数据填充及维持 Daytona 云端演示沙箱的自动化技能,提供持久化环境、预置 Acme Robotics 测试账号及健康检查验证。
用户请求启动或准备 OpenWork Cloud/Den Daytona 演示实例 需要获取演示环境的 URL 和登录凭证 要求保持演示沙箱持续运行
.opencode/skills/daytona-seeded-cloud-demo/SKILL.md
npx skills add different-ai/openwork --skill daytona-seeded-cloud-demo -g -y
在Daytona Windows沙箱中验证企业TLS证书信任链,安装CA并测试OpenWork应用及运行时的HTTPS连接修复。
用户要求测试Windows环境或沙箱 验证企业CA、GPO证书或自托管证书路径 报告TLS获取失败或证书相关错误
.opencode/skills/daytona-windows-cert/SKILL.md
npx skills add different-ai/openwork --skill daytona-windows-cert -g -y
用于在修改代码前诊断 CI/测试失败。通过记录失败详情、运行干净环境控制组复现,并根据日志特征分类为既有或新引入问题,辅助判断是否需修复。
CI构建或测试任务失败 类型检查报错 测试用例不稳定或超时
.opencode/skills/diagnose-a-red-run/SKILL.md
npx skills add different-ai/openwork --skill diagnose-a-red-run -g -y
兼容已废弃的遗留流程运行,仅在用户显式请求时执行evals/flows下的现有文件。禁止创建或修改新流程,强制转向新版测试规范。
用户请求运行现有的legacy flow文件 需要执行evals/flows目录下已存在的评估流程
.opencode/skills/fraimz/SKILL.md
npx skills add different-ai/openwork --skill fraimz -g -y
从 Infisical 工作区获取环境变量或密钥注入当前 Shell,支持单值导出和命令级注入。用于解决脚本缺少 Token、API Key 等敏感信息的问题,确保后续命令可安全使用这些凭据。
需要未设置的环境变量如 BLOB_READ_WRITE_TOKEN 缺少 Token 或 API Key 请求从 Infisical 加载密钥
.opencode/skills/get-env-var/SKILL.md
npx skills add different-ai/openwork --skill get-env-var -g -y
管理 OpenWork 推理模型别名、覆盖层、折扣及自动刷新。提供搜索、添加、移除和验证模型的脚本,并触发 GitHub 工作流以同步上游模型变更。
更新或刷新模型列表 添加、移除或折扣特定模型 搜索可用模型 验证模型配置
.opencode/skills/openwork-models/SKILL.md
npx skills add different-ai/openwork --skill openwork-models -g -y
用于端到端复现或刷新产品教程,包括启动云桌面环境、驱动流程并高质量截图、美化图片及编写文档。
redo the tutorial refresh tutorial screenshots make a tutorial/walkthrough with screenshots
.opencode/skills/product-tutorial-pipeline/SKILL.md
npx skills add different-ai/openwork --skill product-tutorial-pipeline -g -y
验证PR代码树完整性,执行测试并生成通过/失败结论。支持堆叠PR处理、Daytona优先验证及本地回退,发布测试证据以辅助合并决策。
需要验证PR是否可合并 声明PR状态为Passed, Incomplete或Failed 检查堆叠PR的依赖关系
.opencode/skills/prove-a-pr/SKILL.md
npx skills add different-ai/openwork --skill prove-a-pr -g -y
发布测试证据以支持人工验证,确保审查可审计。用于在测试运行后更新PR评论,展示测试结果、断言证据及复现命令,拒绝误导性证据并处理红标用例。
需要发布或更新PR中的测试证据时 测试套件运行完成后需生成可审计的验证报告时
.opencode/skills/publish-evidence/SKILL.md
npx skills add different-ai/openwork --skill publish-evidence -g -y
兼容旧的自动化评估运行器,仅在用户明确请求运行已存在的evals/flows目录下的流文件时使用。禁止修改或创建新流,仅负责列出和运行现有流并报告失败情况。
用户指定运行一个已存在的 evals/flows/*.flow 文件 用户明确要求使用 legacy eval runner
.opencode/skills/run-evals/SKILL.md
npx skills add different-ai/openwork --skill run-evals -g -y
指导如何执行测试套件,包括选择本地或Daytona环境、准备依赖、运行单个规范及E2E测试,并记录验证结果。
需要运行单元测试或集成测试 执行端到端(E2E)测试 调查跳过的测试用例
.opencode/skills/run-tests/SKILL.md
npx skills add different-ai/openwork --skill run-tests -g -y
管理 shadcn/ui 组件项目,提供添加、搜索、调试、样式修复及 UI 组合指南。通过 CLI 集成项目上下文与文档,强制执行 Tailwind 样式、表单布局及组件结构规范,提升前端开发效率。
使用 shadcn/ui 构建或修改 UI 界面 需要添加、搜索或调试 shadcn 组件 项目中存在 components.json 文件 执行 shadcn init 或创建带 preset 的应用
.opencode/skills/shadcn/SKILL.md
npx skills add different-ai/openwork --skill shadcn -g -y
将本地图片上传至 Vercel Blob 并返回公开 URL,支持 PR 评论、文档嵌入及分享。需配置存储令牌,提供确定性或随机 URL 选项,强调不上传敏感数据。
需要将截图或图片生成公开链接用于 PR 评论 需要在文档中嵌入图片资源
.opencode/skills/upload-photo/SKILL.md
npx skills add different-ai/openwork --skill upload-photo -g -y
指导编写端到端测试规范,使用 @openwork/testkit 构建 E2E 测试。涵盖资源依赖管理、故障注入、状态读取及断言证据规范,确保测试可机器检查且行为描述准确。
编写新的端到端测试用例 在 evals/specs 中创建测试规范 使用 testkit 进行功能验证
.opencode/skills/write-a-spec/SKILL.md
npx skills add different-ai/openwork --skill write-a-spec -g -y
审查代码变更是否破坏桌面应用与云API间的契约。检测导致已发布桌面版本失效的高风险漂移或前端超前依赖,以及需后续适配的中度建议,确保发布安全。
提交包含桌面客户端与云端API接口变更的代码 需要评估API变更对存量桌面版本的兼容性影响
.warden/skills/desktop-den-sync-review/SKILL.md
npx skills add different-ai/openwork --skill desktop-den-sync-review -g -y
审查代码差异,识别并报告由本次变更引入的新安全漏洞(如注入、XSS等),要求具备具体攻击路径和影响。仅针对新增问题,忽略存量缺陷及非安全问题。
需要审查代码提交的安全风险 判断Diff是否引入新漏洞
.warden/skills/diff-security-review/SKILL.md
npx skills add different-ai/openwork --skill diff-security-review -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-16 23:22
浙ICP备14020137号-1