windows-desktop-e2e(Windows 桌面 E2E 测试)
针对 Windows 原生桌面应用(WPF、WinForms、Win32/MFC、Qt)的 E2E 测试,使用 pywinauto 和 Windows UI Automation。
使用场景/设计与创意
Figma、图像生成、品牌素材。适合产品、运营、设计协作。
共匹配 1,864 个资源 · 第 34 / 39 页
设计类 MCP 把设计工具与图像生成能力接入 AI 工作流:Figma MCP 让 AI 读取设计稿的图层、变量与组件结构,直接生成对齐设计稿的前端代码;图像生成类 MCP 负责配图、图标与营销素材的批量产出。
典型用法:设计师在 Figma 中标注组件 → 开发者在 Cursor 中通过 Figma MCP 拉取节点信息 → AI 生成与设计系统一致的 React / Vue 代码。评审环节可以让 AI 对照设计稿截图做还原度检查。
注意版权与授权:仅处理团队有权访问的 Figma 文件;生成图片素材时确认模型的商用条款;字体与第三方素材仍需单独授权。
针对 Windows 原生桌面应用(WPF、WinForms、Win32/MFC、Qt)的 E2E 测试,使用 pywinauto 和 Windows UI Automation。
面向漏洞赏金的移动应用渗透测试(Android APK + iOS IPA)——运行时优先流程:安装应用、经 Burp/mitmproxy 代理、驱动 UI、抓包,然后完全像 Web 目标一样测 API;仅当流量被 SSL pinning、加密或缺失时才升级到反编译(apktool/jadx)与 Frida/objection。涵盖通过 APK/IPA 反编译挖掘硬编码密钥 + 隐藏 API 端点 + Web 端从不暴露的 base URL、导出 Activity 与 deeplink intent 注入、WebView addJavascriptInterface 桥滥用、SSL pinning 绕过(objection patchapk / Frida CertificatePinner + checkServerTrusted hook)、用 OkHttp 拦截器链还原请求签名、JNI native-lib 初查,以及 apktool/grep 快速扫描密钥与端点。当项目范围含移动应用、Web 侦察陷入僵局需要新攻击面,或流量被 pinning 必须做 MitM 时使用。
在 src/components 下按 Container/Presentation 模式创建组件:询问组件名与类型(ui 或 features),然后按本仓库的 TypeScript、Storybook 与 SCSS 约定生成文件。当用户明确索要 Container/Presentation 模式组件或运行 /react-container-presentation-component 时使用。
面向视频生产的按能力组合的多工具矩阵。agent 按能力挑选 provider(CLI-Anything harness、公开 CLI、Python 库、原生二进制、云 API),而非固定阶段流水线,涵盖分镜规划、故事/声音指导、素材分诊、网络视频/音乐搜索下载、采集/生成、分析、声音设计、高质量字幕设计、NLE/渲染问题排查、审阅与打包交付。
应用 Vitest 测试设计与质量标准,提供覆盖率要求与 mock 使用指南。编写单元测试时使用。
评审或审计 Trilium(TriliumNext Notes)monorepo 中的 CKEditor 5 插件代码,或涉及 packages/ckeditor5-*、packages/ckeditor5 构建的 PR/diff。用于检查 Trilium CKEditor 5 插件的正确性与惯用写法:schema/转换/命令/UI/widget 代码、CKEditor 特有缺陷(upcast/downcast 不对称、upcast 元素未消费、缺少 inline-widget 位置映射、命令 refresh/isEnabled 问题、内存泄漏、t() 遗漏、editing/UI 职责越界),以及 Trilium 集成缺陷(未在 plugins.ts 注册、toolbar.ts 缺少按钮、import/文件扩展 lint 失败、错误的 augmentation 模块、.po 本地化缺口、错误的测试环境)。与 ckeditor5-plugin-development、ckeditor5-testing 配套并复用其检查清单。
在 Trilium monorepo 中测试 CKEditor 5 插件。适用于为 packages/ckeditor5-* 包添加或评审单元测试、调试失败的测试,或为包搭建测试运行器。涵盖 Trilium 使用的两种 Vitest 环境(happy-dom 与 WebdriverIO 浏览器模式)、各包的 vitest.config.ts、基于真实 ClassicEditor 的测试、从 'ckeditor5' 导入的 model/view 辅助函数(_setModelData/_getModelData/_getViewData 及 {}/[] 选区语法)、vi spy/mock、schema/转换/命令/UI 测试的惯用写法、pnpm --filter 运行方式,以及 Trilium 特有的约定与坑。与 ckeditor5-plugin-development 和 writing-unit-tests 互补。
当用户想要一个免手动的工作回路:用 React Grab 在浏览器中抓取 UI 元素并自动将任务喂给代理,无需复制粘贴或手动交接时使用。触发语:“watch react grab”“monitor my grabs”“auto-process react grab”“watch my clipboard for grabs”。不适用于一次性粘贴单个抓取结果;这是持续开启的回路。
用于定义、评审或运维 SLO/SLI/错误预算。触发词包括「define an SLO」「what should our SLO be」「error budget」「burn rate」「SLI」「service level objective」「Google SRE workbook」「multi-window burn-rate alert」,或任何可靠性目标问题。附带 SLO 设计器、带多窗口燃烧率阈值的错误预算计算器,以及捕捉常见缺陷(目标过于激进、窗口过短、SLO 冲突、缺少 SLI 定义)的 SLO 评审器。4 份关于 SLO 原则+SLI 设计+错误预算数学+与 feature-flags-architect/chaos-engineering/kubernetes-operator 组合的参考文档。不是通用的可观测性技能——专注 SLO 这一学科。
用于规划、执行或从混沌工程实验中学习。触发词包括「chaos experiment」「fault injection」「gameday」「resilience test」「blast radius」「steady state」「abort criteria」「Chaos Toolkit」「Chaos Mesh」「Litmus」「Gremlin」「AWS FIS」,或任何刻意故障注入的问题。附带实验设计器、爆炸半径计算器与复盘生成器(均为 stdlib Python)、4 份关于混沌原则+实验设计+攻击分类法+工具生态的参考文档,以及 /chaos-experiment 斜杠命令。可与 feature-flags-architect(将 kill switch 作为中止触发器)及 kubernetes-operator(常见混沌目标)组合。
追踪每个面向用户的按钮/触点的完整状态变化链路,用来发现单个函数各自都能工作、却相互抵消、产生错误的最终状态或让 UI 处于不一致状态的缺陷。使用时机:系统性调试没查出问题但用户反馈按钮失灵,或任何涉及共享状态存储的重大重构之后。
应用具体的设计工程细节,让界面显得更精致。在审查或改进 UI 间距、排版、边框、阴影、动效、点击热区、图标、文字换行和交互状态时使用。
Django + Celery 异步任务模式——配置、任务设计、beat 定时调度、重试、canvas 工作流、监控与测试。适用于为 Django 应用添加后台任务、定时任务或异步处理。
Langfuse 用户可见前端变更的浏览器审查共享流程。当改动影响 UI 行为、布局、样式、导航或可能造成浏览器中可见的回归,需要在签署前用 Playwright MCP server 检查时使用。
用户消息以任何形式包含 'tailwind' 时始终调用。还适用于:构建响应式栅格布局(多列卡片栅格、商品栅格)、flex/grid 页面结构(带侧边栏的仪表盘、固定顶栏、移动端可折叠导航)、UI 组件样式(卡片、表格、导航栏、价格区、表单、输入框、徽章)、添加暗色模式变体、修复间距或排版,以及 Tailwind v3/v4 工作。核心场景:在 HTML 模板(Blade、JSX、Vue)中编写或修正 Tailwind 工具类。跳过:后端 PHP 逻辑、数据库查询、API 路由、无 HTML/CSS 部分的 JavaScript、CSS 文件审计、构建工具配置和原生 CSS。
为 Claude Code、Codex、Gemini CLI、Cursor、OpenClaw 提供 37 个高级工程 agent 技能的索引。用于浏览或选择 POWERFUL 层级的工程技能:agent 设计、RAG、MCP 服务器、CI/CD、数据库设计、可观测性、安全审计、changelog/release 自动化、可靠性(SLO/chaos/flags/operators)、平台运维。
Pod 设计模式、边车容器、init 容器、配置管理、滚动更新与资源限制。
vcanary
LobeHub 代码审查清单。审查 PR、diff 或分支时使用,检查 console 残留、return await、密钥、i18n、desktop router 漂移、UI import、迁移脚本及云端影响。
cmux 的后端 TypeScript 与 Cloud VM 开发规则。用于编辑 web/app/api、web/services、后端脚本、Cloud VM 生命周期、provider 集成、Postgres、Stack Auth 计费门控、迁移,或 provider 镜像构建脚本。
Software Mansion 面向 New Architecture 下生产级 React Native 与 Expo 应用的最佳实践。触发词:React Native、Expo、New Architecture、Reanimated、Gesture Handler、react-native-svg、ExecuTorch、react-native-audio-api、react-native-enriched、Worklet、Fabric、TurboModule、WebGPU、react-native-wgpu、TypeGPU、GPU shader、WGSL、svg、animation、gesture、audio、rich text、AI model、multithreading、chart、vector、image filter、shared value、useSharedValue、runOnJS、scheduleOnRN、thread、worklet,以及任何涉及 UI、图形、原生模块或 React Native 线程与动画行为的问题。当有更专门的子技能匹配时也使用本技能。
在提交前评审 UTM 的待提交变更。对当前分支 diff 做标准正确性/质量代码评审,并按 CONTRIBUTING.md 与 AGENTS.md 中的 UTM 贡献规则审计——范围纪律、commit/PR 格式、AI 署名、日志钩子、生成文件、UI/设计理念与平台兼容性。在创建或更新 UTM pull request 之前、用户要求评审 UTM 变更时、或用户运行 /utm-review 时使用。/utm-submit 工作流默认本技能已在当前变更上运行过。
为 schema 变更编写安全、零停机的数据库迁移计划。当需要规划数据库迁移、设计零停机 schema 变更、记录 expand/contract(扩展/收缩)式迁移、为数据库变更给出回滚流程,或把 schema 更新与部署协同编排时使用。产出结构化迁移计划,涵盖迁移目标、向后兼容性分析、扩展/收缩阶段拆分、精确 SQL、每阶段回滚步骤、数据校验查询和部署运行手册。
为 schema 变更编写安全、零停机的数据库迁移计划。当需要规划数据库迁移、设计零停机 schema 变更、记录 expand/contract(扩展/收缩)式迁移、为数据库变更给出回滚流程,或把 schema 更新与部署协同编排时使用。产出结构化迁移计划,涵盖迁移目标、向后兼容性分析、扩展/收缩阶段拆分、精确 SQL、每阶段回滚步骤、数据校验查询和部署运行手册。
Langfuse 的安全审查模式。当改动涉及接受用户提供的 URL、host/endpoint/baseURL 字段、密钥、跨租户数据、新的出站 HTTP 请求、新的集成(webhook、对象存储、LLM 连接、图片代理)、跟随重定向的行为或新的鉴权/权限范围时,在代码审查、设计或规划阶段使用。目前覆盖 SSRF 与出站 URL 校验,并有意扩展到其他反复出现的安全问题(租户隔离、密钥处理、重定向处理不当、文件上传、RBAC 权限范围漂移)。
用于 Laravel MCP 开发。在 Laravel 项目中创建或编辑 MCP 工具、资源、提示词、服务器或 UI 应用时触发。涵盖:artisan make:mcp-* 生成器、routes/ai.php、Tool/Resource/Prompt/AppResource 类、schema 校验、shouldRegister()、OAuth 配置、URI 模板、只读属性、MCP 调试、MCP UI 应用、x-mcp::app Blade 组件、createMcpApp()、默认 AppResource handle() 从类名自动推断视图、Response::view()、AppMeta/Csp/Permissions/appMeta() 配置、#[RendersApp] 属性、用于 CDN 库(Tailwind、Alpine)的 Library 枚举,以及通过 CSS 变量应用宿主主题。只要用户提到 MCP 应用、MCP UI、交互式 MCP 资源、用 Tailwind 或 Alpine 为 MCP 应用定样,或为 AI Agent 构建可视化界面,就使用本技能
创建专业级 CSS 动画、过渡、微交互与复杂动效设计。在添加动画、悬停效果、加载状态、页面过渡、滚动动画或任何动效设计工作时使用。
基于 Zapier、Make 与 n8n 的工作流自动化设计,涵盖触发-动作架构、多步自动化流程、错误处理策略、个人与商业自动化模式、ROI 计算,以及常用自动化配方库。当用户询问 automation architect、相关技术、最佳实践,或需要该领域指导时使用。当请求超出 automation architect 范围或需要其他专项技能时请勿使用。
高级 CSS 专长,涵盖 Grid 与 Flexbox 精通、自定义属性架构、响应式设计方法论、CSS 方法论选型、动画性能、容器查询、层叠层级(cascade layers)与优先级管理。当用户询问 css master、css master 最佳实践,或需要 css master 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
专业移动应用测试,涵盖单元测试(XCTest、JUnit)、UI 测试(Espresso、XCUITest、Detox)、截图测试、设备农场测试、性能测试、网络状况模拟、无障碍测试与崩溃报告。当用户询问 mobile testing、mobile testing 最佳实践,或需要 mobile testing 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
专业移动分析,涵盖归因追踪、漏斗分析、崩溃报告集成、A/B 测试框架、留存与同期群分析、事件分类体系设计、符合隐私规范的数据采集、实时看板,以及面向 iOS 与 Android 应用的可执行指标策略。当用户询问 mobile analytics、mobile analytics 最佳实践,或需要 mobile analytics 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
化身为资深后端架构师,设计可扩展、高可用的服务端系统,明确 API 契约、合理的模型与有据可查的取舍。当用户需要系统设计、数据库架构、API 契约定义、缓存策略或后端技术选型时使用。编写前端 UI 组件、CSS,或对现有 PR 做代码评审时请勿使用。
Kubernetes 编排。Pod 设计模式、Deployment/StatefulSet/DaemonSet、Service 类型、Ingress 配置、ConfigMap/Secret、RBAC、HPA/VPA、资源限制、Helm chart、Kustomize、Pod 故障排查。当用户询问 kubernetes operator、kubernetes operator 最佳实践,或需要 kubernetes operator 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
Docker 容器化专家。多阶段构建、层缓存、安全(非 root、distroless)、docker-compose 模式、健康检查、网络、数据卷管理、镜像仓库管理、镜像扫描与 Dockerfile 优化。当用户询问 docker engineer、docker engineer 最佳实践,或需要 docker engineer 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
数据库 schema 设计专长,涵盖规范化与反规范化策略、索引、查询优化、分区、连接池、迁移管理、多租户模式与只读副本。当用户询问 database architect、database architect 最佳实践,或需要 database architect 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
指导使用 Zod 进行 TypeScript 运行时类型校验:schema 设计、品牌类型、类型守卫、应用边界处的运行时校验,以及 parse-not-validate 模式。当用户询问 Zod schema、运行时校验、品牌类型、类型守卫、parse-not-validate 或 API 边界校验时使用。当用户询问 TypeScript 类型系统特性(用 typescript-type-patterns)、项目配置(用 typescript-project-setup)或测试(用 javascript-testing-patterns)时请勿使用。
Next.js 架构专长,涵盖 App Router 模式、服务端与客户端组件、基于 Server Actions 的数据获取、中间件、路由处理器、ISR、流式 SSR、图片优化、并行路由与拦截路由。当用户询问 nextjs architect、nextjs architect 最佳实践,或需要 nextjs architect 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
Quarkus 3.x LTS 架构模式,使用 Camel 处理消息、RESTful API 设计、CDI 服务、Panache 数据访问与异步处理。适用于采用事件驱动架构的 Java Quarkus 后端工作。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
在 Swift 中使用 actor 实现线程安全的数据持久化——内存缓存配合文件存储,从设计上消除数据竞争。
Spring Boot 中 JPA/Hibernate 的实体设计、关联关系、查询优化、事务、审计、索引、分页与连接池模式。
Spring Boot 架构模式、REST API 设计、分层服务、数据访问、缓存、异步处理与日志记录。用于 Java Spring Boot 后端工作。
Django 架构模式、基于 DRF 的 REST API 设计、ORM 最佳实践、缓存、信号、中间件,以及生产级 Django 应用。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
React、Next.js、状态管理、性能优化和UI最佳实践的前端开发模式。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
作为 ClientApp 中 Svelte 5 应用的前端统一入口 skill——新增路由、创建功能切片、编写 Svelte 组件、遵循 TypeScript 约定、复用共享 UI/格式化组件、处理无障碍,或编写前端测试。旧版 Angular 应用(ClientApp.angular)仍支撑当前站点的绝大部分页面,但除用户明确要求改动 Angular 或遗留 UI 外,新的前端开发一律只做 Svelte UI。
需要 Figma 个人访问令牌(Personal Access Token)或企业 OAuth 授权,令牌只需授予文件读取范围。AgentHub 详情页标注了对应环境变量。
可以读到结构并生成初版代码,但复杂交互与响应式仍需人工调整。业界普遍把它用作「设计到代码」的第一稿加速器而非最终交付。
取决于模型训练与输出条款。商用发布前请确认服务提供方公开的版权政策,重要素材保留人工审核环节。