web-testing
用于网页应用测试与调试的技能,结合 Playwright 自动化与 Chrome DevTools。可编写运行 E2E/单元测试、截图、检查控制台与网络请求、验证表单与响应式布局,并做性能分析与设备/网络模拟。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-23 00:13
12,547 个结果
用于网页应用测试与调试的技能,结合 Playwright 自动化与 Chrome DevTools。可编写运行 E2E/单元测试、截图、检查控制台与网络请求、验证表单与响应式布局,并做性能分析与设备/网络模拟。
Error Handling Audit 是一个用于审计代码仓库或代码变更(diff)中错误处理缺陷的 Claude Code 技能。它通过搜索和阅读代码,识别被吞掉的异常、过宽的捕获、未处理的 Promise 拒绝、缺少网络超时或重试、以及可观测性不足等问题。该技能无需注册,也不需要 MCP,可在任意仓库中运行。触发方式包括“审计此仓库的错误处理”“我们在哪里吞掉了错误”“检查我改动中的异常处理”等。审计范围可以是整个仓库、某个目录或 git diff(有未提交改动时默认审计 diff)。对每个发现,它会给出文件与行号、风险说明(哪种失败会变得不可见)以及修复建议。输出按类别分组,例如被吞掉的错误、异步问题、网络问题等。该技能适合在代码合并前进行质量检查,帮助开发者发现静默失败。
面向 JavaScript/TypeScript 的测试技能,指导使用 Jest、Vitest 与 Testing Library 编写单元、集成和端到端测试,并涵盖模拟外部依赖、前端组件测试、TDD 与 CI/CD 持续测试等场景。
基于 Playwright 的通用浏览器自动化技能,可按请求自动编写并运行测试脚本,支持页面测试、表单填写、登录流程验证、截图、响应式设计检查与断链检查等。
面向 Spring WebSocket/STOMP 的测试技能,强调使用 @SpringBootTest(RANDOM_PORT) 与异步消息处理,@WebMvcTest 不适用,并提示超时与会话泄露陷阱。
基于红-绿-重构循环的测试驱动开发技能,用于通过公共接口验证行为来构建功能或修复缺陷,强调一次一个测试的纵向切片。
investigate 是一套系统性排障方法,用于定位缺陷、测试失败、构建错误、类型错误、性能问题和异常行为的根因。它按“特征化—隔离—假设—验证”循环推进,必要时升级咨询 Oracle,只诊断根因、不直接修复。
使用 OpenAI Codex CLI 执行自动化代码审查的技能,可分析 Git 差异、PR、指定文件或整个目录,识别缺陷、安全漏洞与性能问题,并输出带严重等级的审查报告。
用于通过 CI/CD 执行回归测试套件、分析结果、归类失败并给出 GO/CAUTION/NO-GO 发布决策的技能,属于 agentic-qa-boilerplate。
该技能用于指导智能体在 Vaadin 25 中使用 Vaadin TestBench 编写端到端浏览器测试。TestBench 基于 Selenium,在真实浏览器(如 Chrome、Firefox)中运行 Vaadin 应用,并提供面向 Vaadin 组件的高层 Java API,让测试像真实用户一样与界面交互。技能内容涵盖核心概念(Element、ElementQuery)、测试编写方式(JUnit 5 的 BrowserTestBase 与 @BrowserTest、JUnit 4 的 TestBenchTestCase)、页面对象(Page Object)模式、复杂组件(Grid、ComboBox、Dialog)操作以及最佳实践。资料同时说明:TestBench 需要商业版 Vaadin 订阅;不确定 API 细节时应通过 Vaadin MCP 工具查询文档,并将 vaadin_version 设为 25、ui_language 设为 java;TestBench API 本身不在文档 MCP 覆盖范围内,元素签名等应查 javadoc MCP。
Solidity 智能合约代码审查与安全审计方法论技能,涵盖安全思维框架、审查流程、漏洞严重度分级与检查清单,并可在 solidity-agent-toolkit 中配合静态分析工具执行结构化审查。
使用无头 Chrome/Chromium 对网页进行截图,可输出整页或视口画面。适用于生成网站缩略图、视觉回归测试、归档网页外观、制作社交预览图、监控页面变化,以及记录错误状态或动态内容。
用于通过技能系统自身来测试和验证技能仓库的 dogfooding 技能,即“吃自己的狗粮”,借助 skills CLI 安装、结构校验与跨技能引用检查,生成自测报告。
该技能提供面向最小可行产品(MVP)的均衡测试策略,聚焦核心功能可靠性,帮助早期用户阶段在速度与基础质量之间取得平衡,覆盖单元、集成、手工端到端与安全测试。
面向概念验证(POC)项目的轻量测试策略技能,核心理念是最大化学习、最小化质量保证,重点回答“能否做出来”而非“是否可上线”,主要采用手工与探索性测试,仅对关键算法或复杂逻辑做少量单元测试。
面向生产环境部署的测试策略技能,覆盖单元、集成、端到端、性能、安全、无障碍与兼容性测试,适用于面向公众或付费用户、处理敏感数据、需满足合规要求的关键业务应用。
根据项目阶段(POC、MVP、Alpha、Beta、软发布、正式发布)与项目类型(业余、小组、小型 SaaS、企业级)推荐测试策略的技能,帮助确定测试投入、测试层级、工具与质量门禁。
analyze-mobile-app 是一个通过 ADB 对 Android 移动应用进行竞品分析的工具。它通过自动化导航应用、截取屏幕截图、记录 UX/UI 并生成完整报告,帮助分析竞品 Android 应用、探索应用 UX 模式、记录移动端用户流程。输出包括 docs/{APP}_ANALYSIS.md、docs/{APP}_REPORT.html、docs/{APP}_USER_FLOWS.md 以及 img/*.png 等文件。
面向 Swift 与 SwiftUI 应用的 iOS 测试技能,基于 XCTest,涵盖单元测试、UI 测试、Mock、异步测试、快照测试、SwiftUI 视图测试、性能测试与测试组织方式。
视觉质量诊断助手,用于回答“这张图够发布吗”等 UI/UX 审查问题,面向产品、运营、技术与软件团队,基于输入材料输出摘要、诊断结论、行动建议和可复用交付物。
一份强调“代码未来维护成本”的代码评审技能:先像半年后的读者那样通读,找出命名与行为不符、边界传递变更、丢失信息的错误等问题,再按成本排序列出可执行的修改建议。
用于审计 Swift 测试质量的智能体:检测不稳定测试模式、缺失的关键路径覆盖、测试执行速度问题、Swift Testing 迁移机会,并生成测试健康评分。
triage-issue 是一个由 /qa 委派的辅助技能,用于对报告的缺陷做深度根因诊断,并生成带 TDD 修复计划的 GitHub issue。适合原因不明、回归、复现不稳定或多样症状共享上游原因的问题。
该技能用于对当前代码库执行变异测试,找出测试覆盖缺口:对生产代码做小改动模拟真实缺陷,若测试仍通过则说明存在存活变异体。需在本地 VCS 克隆中运行,依赖 chunk 侧车环境。