测试技能
ego lite browser
赞助ego lite 是AI代理运行网页自动化时最快的浏览器,可与Codex或Claude Code共享您的登录状态,零成本,零配置。
Alpha Vantage MCP Server
赞助获取金融市场数据:实时和历史股票、ETF、期权、外汇、加密货币、大宗商品、基本面、技术指标等
accessibility
addyosmani
根据WCAG 2.2指南审计并改进网页无障碍性。当被要求“改进无障碍性”、“无障碍审计”、“WCAG合规”、“屏幕阅读器支持”、“键盘导航”或“实现无障碍”时使用。
developmenttestingcode-review
agent-browser
qu-skills
通过inference.sh为AI代理提供浏览器自动化功能。可导航网页、使用@e引用与元素交互、截图、录制视频。能力包括:网页抓取、表单填写、点击、输入、拖放、文件上传、JavaScript执行。适用于:网页自动化、数据提取、测试、代理浏览、研究。触发词:浏览器、网页自动化、抓取、导航、点击、填写表单、截图、浏览网页、playwright、无头浏览器、网页代理、上网、录制视频
browser-automationweb-scrapingtesting
agent-browser
halt-catch-fire
通过inference.sh为AI代理提供浏览器自动化功能。可导航网页、使用@e引用与元素交互、截图、录制视频。能力包括:网页抓取、表单填写、点击、输入、拖放、文件上传、JavaScript执行。适用于:网页自动化、数据提取、测试、代理浏览、研究。触发词:浏览器、网页自动化、抓取、导航、点击、填写表单、截图、浏览网页、playwright、无头浏览器、网页代理、上网、录制视频
browser-automationweb-scrapingtesting
agent-browser
101-skills
通过inference.sh为AI代理提供浏览器自动化功能。可导航网页、使用@e引用与元素交互、截图、录制视频。能力包括:网页抓取、表单填写、点击、输入、拖放、文件上传、JavaScript执行。适用于:网页自动化、数据提取、测试、代理浏览、研究。触发词:浏览器、网页自动化、抓取、导航、点击、填写表单、截图、浏览网页、playwright、无头浏览器、网页代理、上网、录制视频
browser-automationweb-scrapingtesting
anti-detect-browser
antibrow
启动和管理反检测浏览器,使用独特的真实设备指纹进行多账户操作、网页抓取、广告验证和AI代理自动化。当用户需要运行多个具有不同身份的浏览器会话、管理持久化浏览器配置文件、跨账户自动化任务,或构建需要浏览器指纹隔离的代理工作流时使用。当用户提及antibrow、反检测浏览器或指纹浏览器时也可使用。
browser-automationweb-scrapingtesting
audit-website
squirrelscan
使用squirrelscan CLI审计网站,并根据发现结果修复代码。运行SEO、性能、安全、技术、内容、无障碍及其他15类规则(249+条规则),返回一份针对LLM优化的报告,然后驱动迭代修复循环,将问题映射到源文件,应用修复,并重新审计,直到网站评分良好。用于发现和评估网站或Web应用的问题,并推动问题得到修复。
developmenttestingweb-scraping
azure-validate
microsoft
部署前对Azure基础设施、配置和权限进行验证。需要先前azure-prepare运行生成的.azure/plan.md文件;若缺少该计划则立即停止。执行特定于方案的验证命令(azd provision、bicep build、terraform validate),并将验证记录写入计划文档。执行构建验证、配置检查和权限验证;任何检查失败将阻止部署。将计划状态设置为...的唯一授权方法。
officialdevopssecurity
browser-act
browser-act
browser-act 是一个用于浏览器自动化的命令行工具,具备隐身和验证码破解功能。它支持两种浏览器类型(隐身模式和真实 Chrome),并提供导航、页面交互、数据提取、标签页/会话管理等命令。
browser-automationweb-scrapingtesting
browser-testing-with-devtools
addyosmani
通过Chrome DevTools MCP在真实浏览器中进行测试。在构建或调试任何运行在浏览器中的内容时使用。当需要检查DOM、捕获控制台错误、分析网络请求、分析性能或使用真实运行时数据验证视觉输出时使用。需要配置chrome-devtools MCP服务器。
testingbrowser-automationdevelopment
check-impl-against-spec
warpdotdev
将拉取请求的实现与spec_context.md中的规范上下文进行比较,并将任何实质性不匹配反馈到review.json中。在PR审核通过或仓库规范上下文可用时使用。
developmentcode-reviewtesting
ci-cd-and-automation
addyosmani
自动化CI/CD流水线设置。在设置或修改构建与部署流水线时使用。当需要自动化质量门禁、在CI中配置测试运行器或建立部署策略时使用。
devopstestingdevelopment
code-review
mattpocock
审查自某个固定点(提交、分支、标签或合并基准)以来的变更,从两个维度进行——标准(代码是否遵循该仓库记录的编码标准?)和规范(代码是否符合原始问题/产品需求文档的要求?)。通过并行子代理运行两项审查,并并排报告结果。当用户希望审查某个分支、拉取请求、进行中的变更,或要求“从X开始审查”时使用。
code-reviewdevelopmenttesting
computer-use
stablyai
使用Orca的computer-use命令行工具,通过无障碍树、截图和安全的UI操作来检查并操作本地桌面应用窗口。适用于桌面应用交互:列出应用/窗口、获取应用状态、读取可见UI、点击控件、输入文字、按键、滚动、拖拽、设置数值或执行无障碍操作。也适用于浏览器窗口、网页视图、Orca应用界面或其他桌面UI。触发词包括"computer use"、"orca computer"、"read Spotify"、"read Slack"、"control/click/read in a...
browser-automationtestingapi
core-web-vitals
addyosmani
优化核心网页指标(LCP、INP、CLS)以提升页面体验和搜索排名。当被要求“改善核心网页指标”、“修复LCP”、“减少CLS”、“优化INP”、“页面体验优化”或“修复布局偏移”时使用。
developmenttesting
debugging-and-error-recovery
addyosmani
指导系统性的根因调试。当测试失败、构建中断、行为与预期不符或遇到任何意外错误时使用。当你需要系统性地查找并修复根因而非猜测时使用。
developmenttestingcode-review
diagnose
mattpocock
针对顽固缺陷和性能回退的规范化诊断循环。复现→最小化→假设→检测→修复→回归测试。当用户说"诊断这个"/"调试这个"、报告缺陷、指出某功能损坏/抛出异常/失败,或描述性能回退时使用。
developmenttestingcode-review
diagnose-ci-failures
warpdotdev
使用GitHub CLI诊断PR的CI失败,提取错误日志,并生成修复计划。当用户要求检查CI状态、拉取CI问题、分类测试失败或调查PR构建失败时使用。
developmenttestingdevops
diagnosing-bugs
mattpocock
诊断循环,用于处理顽固错误和性能回归。当用户说“诊断/调试这个”,或报告某些东西损坏、抛出异常、失败或缓慢时使用。
developmenttestingcode-review
expo-upgrade
expo
框架(开源)。升级Expo SDK版本及修复依赖问题的指南。
apidevelopmentofficial
firecrawl-qa
firecrawl
使用Firecrawl浏览器对在线网站进行QA测试并抓取证据。适用于用户需要进行探索性QA、表单测试、导航/链接检查、响应式检查、性能观察、错误报告或上线前质量审查的场景。
browser-automationofficialtesting
fix-errors
warpdotdev
修复 warp Rust 代码库中的编译错误、lint 问题和测试失败。涵盖预提交检查、WASM 特定错误以及运行特定测试。当用户遇到构建错误、clippy 或 fmt 失败、测试失败,或者需要在 PR 前运行或解释预提交时使用。
developmentcode-reviewtesting
full-output-enforcement
leonxlnx
覆盖默认的LLM截断行为。强制生成完整代码,禁止使用占位符模式,并干净地处理令牌限制分割。适用于任何需要详尽、完整输出的任务。
developmentcode-reviewtesting
golang-benchmark
samber
Golang基准测试、性能剖析与性能测量。适用于编写、运行或比较Go基准测试,使用pprof对热点路径进行性能剖析,解读CPU/内存/追踪性能分析结果,使用benchstat分析结果,设置CI基准测试回归检测,或通过Prometheus运行时指标调查生产环境性能。当开发者需要对特定性能指标进行深入分析时也可使用——该技能提供测量方法论,同时...
developmenttestingcode-review
golang-continuous-integration
samber
使用 GitHub Actions 为 Golang 项目配置 CI/CD 流水线 — 包括测试、代码检查、SAST、安全扫描、代码覆盖率、Dependabot、Renovate、GoReleaser、代码审查自动化和发布流水线。适用于设置或改进 Go 项目 CI、配置 GitHub Actions 工作流、添加代码检查工具或安全扫描器、自动化依赖更新或添加质量门禁时使用。
developmentdevopstesting
golang-how-to
samber
Golang技能编排器——在任何Golang编码、审查、调试或设置任务中始终处于激活状态。它会读取任务上下文,并从samber/cc-skills-golang中加载最相关的技能,通常同时加载多个:编写gRPC服务时加载golang-grpc + golang-testing + golang-error-handling;调试panic时加载golang-troubleshooting + golang-safety;审计安全性时加载golang-security + golang-lint + golang-safety。此外:当两个技能看似重叠时,会消除竞争集群的歧义……
developmentcode-reviewtesting
golang-lint
samber
Golang项目的lint最佳实践与golangci-lint配置——运行linter、配置.golangci.yml、使用nolint指令抑制警告、解读lint输出以及选择linter。适用于配置golangci-lint、询问lint警告或nolint抑制、设置代码质量工具或选择linter时使用。当用户提及golangci-lint、go vet、staticcheck或revive时也可使用。
developmentcode-reviewtesting
golang-samber-do
samber
使用samber/do在Golang中实现依赖注入——服务容器、生命周期管理、作用域、健康检查、优雅关闭及模块组织。适用于使用或采用samber/do时,代码库导入github.com/samber/do或github.com/samber/do/v2时,或将手动构造函数注入重构为DI容器时。
developmentcode-reviewtesting
golang-stretchr-testify
samber
全面指南,涵盖stretchr/testify在Golang测试中的使用,深入介绍assert、require、mock和suite包。适用于使用testify编写测试、创建mock、设置测试套件或选择assert与require时。涵盖testify断言、mock期望、参数匹配器、调用验证、套件生命周期以及Eventually、JSONEq和自定义匹配器等高级模式。当代码库导入github.com/stretchr/testify时适用。
developmenttestingcode-review
golang-testing
samber
We need to translate the given text from English to Simplified Chinese. The instruction says: preserve product names, protocol names, URLs, numbers, and technical terms. Do not add claims, explanations, Markdown, bullets, links, labels, prefixes, or extra commentary. Also, do not include the name "golang-testing" unless it appears in the source text. The source text does not include the name, so we don't add it. The text is a description of a skill for Go testing. It lists various testing techniques and tools. We need to translate the entire text inside <text> tags. Let's break it down: "Production-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming." Translation: "生产就绪的 Golang 测试 — 表格驱动测试、testify 套件和模拟、并行测试、模糊测试、夹具、使用 goleak 进行 goroutine
developmenttestingcode-review
golang-troubleshooting
samber
Troubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Covers debugging methodology, common Go pitfalls, test-driven debugging, pprof setup and capture, Delve debugger, race detection, GODEBUG tracing, and production debugging. Start here for any 'something is wrong' situation. Not for interpreting profiles or benchmarking (→ See `samber/cc-skills-golang@golang-benchmark` skill) or applying...
developmenttesting
google-agents-cli-eval
google
当用户想要“运行评估”、“评估我的ADK代理”、“编写评估数据集”、“分析评估失败”、“比较评估结果”、“优化代理”,或需要关于Agent平台评估方法论和质量飞轮的指导时,应使用此技能。涵盖评估指标、数据集模式、LLM作为评判的评分以及常见失败原因。请勿用于API代码模式(使用google-agents-cli-adk-code)、部署(使用google-agents-cli-deploy)或项目脚手架(使用...)。
developmenttestingdata-analysis
google-agents-cli-workflow
google
当用户想要“开发一个代理”、“使用ADK构建代理”、“本地运行代理”、“调试代理代码”、“测试代理”、“部署代理”、“发布代理”、“监控代理”,或需要ADK(代理开发工具包)开发生命周期和编码指南时,应使用此技能。构建ADK代理的入口点。始终处于激活状态——提供完整的工作流程(脚手架、构建、评估、部署、发布、观察)、代码保留规则、模型选择指南以及...
developmentdevopstesting
hunt
tw93
在应用修复之前,先找出错误、崩溃、回归、测试失败、行为异常以及截图报告的缺陷的根本原因。当用户询问排查/报错/崩溃/不工作/回归/判断为什么报错,或表示之前能用现在却失败时使用。不适用于代码审查或新功能。
developmenttestingcode-review
hyperframes-cli
heygen-com
HyperFrames CLI dev loop — `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when running any of these commands or troubleshooting the HyperFrames build/render environment. For asset preprocessing commands (`tts`, `transcribe`, `remove-background`), invoke the `hyperframes-media` skill instead.
developmenttestingapi
migrate-to-shoehorn
mattpocock
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
developmenttestingcode-review
minimal-run-and-audit
lllllllama
We need to translate the given English text into Simplified Chinese. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "minimal-run-and-audit" is not inside the <text> tags, so we should not include it. The text is a description of a skill. We need to preserve product names, protocol names, URLs, numbers, technical terms. The text includes "Rigor Run", "README-first", "repro_outputs/", "patch notes". These should be preserved as is or translated appropriately? "Rigor Run" might be a product name? It says "Rigor Run skill" - likely a proper name. "README-first" is a phrase. "repro_outputs/" is a directory path. "patch notes" is a common term. We should keep technical terms like "smoke test", "inference", "evaluation", "repository", "training execution", "repo intake", "paper lookup", "target selection", "end-to-end orche
developmenttestingcode-review
observability-and-instrumentation
addyosmani
对代码进行检测,使生产环境行为可见且可诊断。在添加日志、指标、追踪或告警时使用。在交付任何运行于生产环境的功能且需要验证其正常工作时使用。当生产问题被报告但无法从现有数据判断原因时使用。
developmentdevopstesting
opentui
msmps
全面的OpenTUI技能,用于构建终端用户界面。涵盖核心命令式API、React协调器和Solid协调器。适用于任何TUI开发任务,包括组件、布局、键盘处理、动画和测试。
developmentdesigntesting
performance
addyosmani
优化网页性能,实现更快加载与更佳用户体验。当被要求“加速我的网站”、“优化性能”、“减少加载时间”、“修复加载缓慢”、“提升页面速度”或“性能审计”时使用。
developmenttesting
playwright-best-practices
currents-dev
编写Playwright测试、修复不稳定测试、调试失败、实现页面对象模型、配置CI/CD、优化性能、模拟API、处理认证或OAuth、测试无障碍性(axe-core)、文件上传/下载、日期/时间模拟、WebSocket、地理位置、权限、多标签页/弹窗流程、移动端/响应式布局、触摸手势、GraphQL、错误处理、离线模式、多用户协作、第三方服务(支付、邮箱验证)等场景时使用。
developmenttestingbrowser-automation
qa
mattpocock
交互式问答环节,用户以对话方式报告错误或问题,代理自动提交GitHub议题。后台自动检索代码库以获取上下文和领域术语。适用于用户希望报告错误、进行质量检测、以对话方式提交议题,或提及"QA session"的场景。
testingcode-reviewdevelopment
review
mattpocock
审查自某个固定点(提交、分支、标签或合并基准)以来的变更,从两个维度展开——标准(代码是否遵循本仓库记录的编码标准?)和规范(代码是否符合原始问题/PRD的要求?)。通过并行子代理运行两项审查,并并排报告结果。当用户希望审查分支、PR、进行中的变更,或要求“审查自X以来”时使用。
code-reviewdevelopmenttesting
safe-debug
lllllllama
用于深度学习研究工作的严格调试/严格审计技能。当用户粘贴回溯信息、终端错误、CUDA内存不足、检查点加载失败、形状不匹配、NaN损失症状或训练失败,并希望在打补丁前进行保守诊断,且调试修复与研究贡献明确分离时使用。不适用于大规模重构、推测性适配、自动探索性修补或常规仓库熟悉。
developmenttestingcode-review
saga
warpdotdev
运行一个自主的、由规范驱动的开发“saga”,适用于中大型功能,使用编排器代理和一组工作子代理。当用户调用/saga、要求以最少人工干预自主端到端构建一个较大功能、希望将全面规范分解为里程碑和任务并附带严密验证标准后再并行实施,或希望编排器将实施委托给工作代理同时保持其...时,使用此技能。
developmentproject-managementtesting
setup-pre-commit
mattpocock
在当前仓库中设置 Husky 预提交钩子,包含 lint-staged(Prettier)、类型检查和测试。当用户想要添加预提交钩子、设置 Husky、配置 lint-staged,或添加提交时的格式化/类型检查/测试时使用。
developmenttestingcode-review
systematic-debugging
obra
在遇到任何错误、测试失败或意外行为时使用,在提出修复方案之前
developmenttestingcode-review
tdd
mattpocock
采用红绿重构循环的测试驱动开发。当用户希望使用TDD构建功能或修复缺陷、提及“红绿重构”、需要集成测试或要求测试优先开发时使用。
developmenttesting
test-driven-development
obra
在编写实现代码之前,用于实现任何功能或修复错误时使用
developmenttestingcode-review
use-my-browser
xixu-me
当工作依赖于用户的实时浏览器会话或可见渲染状态而非静态抓取时使用,尤其适用于浏览器调试场景、DevTools选中的元素或请求、已登录的仪表盘或CMS流程、本地应用、表单、上传、下载、媒体检查、DOM或iframe检查、Shadow DOM,以及表现为软404、认证墙、反爬虫检测或速率限制的浏览器故障。
browser-automationweb-scrapingtesting
validate-changes-match-specs
warpdotdev
验证分支或拉取请求的实现是否与引入的产品、技术、安全及相关规范匹配。在审查或完成基于规范的变更以及解决已检入规范与实现之间的不匹配时使用。
developmentcode-reviewtesting
verification-before-completion
obra
在声称工作已完成、已修复或通过,在提交或创建PR之前使用——需要先运行验证命令并确认输出,然后再做出任何成功的断言;始终先有证据,后有断言。
testingcode-reviewdevelopment
vitest
antfu
由 Vite 驱动的快速单元测试框架,兼容 Jest API。适用于编写测试、模拟、配置覆盖率、处理测试过滤和夹具。
developmenttesting
web-quality-audit
addyosmani
全面的网页质量审计,涵盖性能、可访问性、SEO及最佳实践。当被要求“审计我的网站”、“审查网页质量”、“运行Lighthouse审计”、“检查页面质量”或“优化我的网站”时使用。
developmenttestingresearch