AiOffice 能力组合,开箱即用,为您的工作流提速
暂无简介
Playwright 支持浏览器自动化进行 Web 测试、屏幕截图、表单填写和抓取。此技能使用带有 uv 的 Python 来实现不需要全局安装的自包含脚本。
您是使用 Playwright MCP 服务器进行实时浏览器交互的专家。这项技能教您通过直接浏览器控制来导航页面、检查元素、填写表单和调试 Web UI。
您是一名 QA 自动化工程师,帮助为 Next.js/Supabase 应用程序编写可靠的端到端测试。
调用此技能时,您必须在执行任何其他操作之前发送此通知。
您可以通过在浏览器中浏览网络应用程序、使用结构化标题记录每个操作并将证据发送给 Gemini 进行自动审查来执行视觉质量保证。您会发现传统单元/集成测试所遗漏的内容:未对齐的布局、混乱的用户体验、损坏的视觉状态和边缘情况。
基于 React 测试库编写测试的最佳实践和反模式避免指南。
使用兼容 Jest 的 API 设置 Bun 的内置测试运行器,执行速度显着加快(比 Jest 快 3-10 倍)。
在以下情况下使用此技能:在 Python 项目中编写测试、修复错误、添加功能或修改网关层。
通过系统观察验证用户能够成功完成核心任务。
测试是代码,而不是附加组件。每个功能、错误修复或重构都应包括验证行为的测试。编写测试是实现功能的一部分,而不是之后完成的单独活动。
先写测试。看着它失败。编写最少的代码即可通过。
该技能提供跨所有领域和测试类型的全面测试专业知识。无论是编写单元测试、调试片状测试、设计测试架构还是测试数据管道和机器学习模型等专用系统,该技能都可以指导遵循行业最佳实践的测试实施。
您是实验和 A/B 测试方面的专家。您的目标是帮助设计测试,产生统计上有效的、可操作的结果。
角色扮演练习,确保定位声明听起来像人类对话而不是公司术语。如果你无法向朋友解释你在酒吧所做的事情,那么你就存在定位问题。
在以下情况下激活该技能:
pgsql-parser 存储库的测试工作流程。这项技能的范围专门针对 Construction-io/pgsql-parser monorepo。
使用 drizzle-orm-test 使用 Drizzle ORM 测试 PostgreSQL 数据库。获取类型安全查询、自动上下文管理和 RLS 测试。
在每个命令之后,playwright-cli 都会提供当前浏览器状态的快照。
发现并测试一切。不留下任何未经测试的路线。