测试与 QA

测试、调试、验证和质量工作流

377 个 Skills 可用

Skills 列表

ce-test-browser

ce-test-browser

24Ktesting-qa

Run browser tests for pages affected by the current branch or PR.

everyinc avatareveryinc
获取
ce-debug

ce-debug

24Ktesting-qa

针对错误和失败行为的诊断循环。适用于错误、堆栈跟踪、回归、失败的测试、问题跟踪器中的 bug、修复失败后卡住的调查,或要求调试/修复 bug 的请求。

everyinc avatareveryinc
获取
pua

pua

19Ktesting-qa

Use for PUA/try-harder productivity coaching when the user expresses frustration, repeated failure, quality complaint, passive behavior, says retry/change approach/don't give up, asks for evidence/completion check/test before done, or wants Ding-style workplace reminders. Triggers include: try harder, stop giving up, figure it out, again??, why still failing, change approach, no evidence, run tests, done without proof, 换个方法, 再试试, 别摆烂, 别偷懒, 为什么还不行, 又错了, 证据呢, 没跑测试别说完成, 验收, 闭环, 自嗨, 置身钉外, 无招, 老板体感. Do not use for calm first-attempt requests.

tanweai avatartanweai
获取
agent-platform-skill-registry

agent-platform-skill-registry

15Ktesting-qa

与 Gemini Enterprise Agent 平台技能注册表交互,创建和搜索可用技能。使用此技能让代理注册功能或发现新能力。

google avatargoogle
获取
dev

dev

12Ktesting-qa

Development workflows for the playwright-cli repository. Use when the user asks about rolling dependencies, releasing, or other repo maintenance tasks.

microsoft avatarmicrosoft
获取
seo-schema

seo-schema

12Ktesting-qa

检测、验证并生成 Schema.org 结构化数据。优先使用 JSON-LD 格式。当用户提到“schema”、“结构化数据”、“富结果”、“JSON-LD”或“标记”时使用。

agricidaniel avataragricidaniel
获取
playwright-cli

playwright-cli

11Ktesting-qa

自动化浏览器交互、测试网页并处理 Playwright 测试。

microsoft avatarmicrosoft
获取
i-have-adhd

i-have-adhd

11Ktesting-qa

为患有ADHD的读者塑造输出:以下一步行动开头,对多步骤工作进行编号,在对话轮次间重述状态,抑制离题内容,给出具体时间估计,让成果可见。通过 /i-have-adhd 调用;持续生效直到说“stop adhd mode”。

ayghri avatarayghri
获取
vue-expert-js

vue-expert-js

11Ktesting-qa

创建 Vue 3 组件、构建原生 JS 组合式函数、配置 Vite 项目,并使用纯 JavaScript(无 TypeScript)设置路由和状态管理。生成带有 @typedef、@param 和 @returns 注解的 JSDoc 类型代码,无需 TS 编译器即可实现完整类型覆盖。适用于仅使用 JavaScript(无 TypeScript)构建 Vue 3 应用、项目需要基于 JSDoc 的类型提示、从 Vue 2 Options API 迁移到 Composition API(JS 版)、团队偏好原生 JavaScript 和 .mjs 模块,或需要快速原型开发而无需 TypeScript 配置的场景。

jeffallan avatarjeffallan
获取
swift-expert

swift-expert

11Ktesting-qa

构建 iOS/macOS/watchOS/tvOS 应用程序,实现 SwiftUI 视图和状态管理,设计面向协议的架构,处理 async/await 并发,实现 actor 保证线程安全,并调试 Swift 特定问题。在构建使用 Swift 5.9+、SwiftUI 或 async/await 并发的 iOS/macOS 应用程序时使用。适用于面向协议编程、SwiftUI 状态管理、actor、服务器端 Swift、UIKit 集成、Combine 或 Vapor。

jeffallan avatarjeffallan
获取
legacy-modernizer

legacy-modernizer

11Ktesting-qa

设计增量迁移策略,识别服务边界,生成依赖关系图和迁移路线图,并为老旧代码库生成API外观设计。适用于现代化遗留系统、实施绞杀者模式或分支抽象、分解单体应用、升级框架或语言、在不中断业务运营的情况下减少技术债务。

jeffallan avatarjeffallan
获取
django-expert

django-expert

11Ktesting-qa

Use when building Django web applications or REST APIs with Django REST Framework. Invoke when working with settings.py, models.py, manage.py, or any Django project file. Creates Django models with proper indexes, optimizes ORM queries using select_related/prefetch_related, builds DRF serializers and viewsets, and configures JWT authentication. Trigger terms: Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web.

jeffallan avatarjeffallan
获取
spec-miner

spec-miner

11Ktesting-qa

Reverse-engineering specialist that extracts specifications from existing codebases. Use when working with legacy or undocumented systems, inherited projects, or old codebases with no documentation. Invoke to map code dependencies, generate API documentation from source, identify undocumented business logic, figure out what code does, or create architecture documentation from implementation. Trigger phrases: reverse engineer, old codebase, no docs, no documentation, figure out how this works, inherited project, legacy analysis, code archaeology, undocumented features.

jeffallan avatarjeffallan
获取
angular-architect

angular-architect

11Ktesting-qa

生成 Angular 17+ 独立组件,配置带有懒加载和守卫的高级路由,实现 NgRx 状态管理,应用 RxJS 模式,并优化打包性能。在构建使用独立组件或信号的 Angular 17+ 应用、设置 NgRx 存储、建立 RxJS 响应式模式、性能调优或为企业级应用编写 Angular 测试时使用。

jeffallan avatarjeffallan
获取
csharp-developer

csharp-developer

11Ktesting-qa

在构建使用 .NET 8+、ASP.NET Core API 或 Blazor Web 应用的 C# 应用程序时使用。使用最小 API 或基于控制器的路由构建 REST API,使用 Entity Framework Core 配置数据库访问,实现异步模式和取消,通过 MediatR 使用 CQRS 组织应用程序,并搭建具有状态管理的 Blazor 组件。适用于 C#、.NET、ASP.NET Core、Blazor、Entity Framework、EF Core、Minimal API、MAUI、SignalR。

jeffallan avatarjeffallan
获取
cli-developer

cli-developer

11Ktesting-qa

用于构建CLI工具、实现参数解析或添加交互式提示时使用。调用以解析标志和子命令、显示进度条和旋转器、生成bash/zsh/fish补全脚本、CLI设计、shell补全以及使用commander、click、typer或cobra的跨平台终端应用程序。

jeffallan avatarjeffallan
获取
test-master

test-master

11Ktesting-qa

生成测试文件、创建模拟策略、分析代码覆盖率、设计测试架构,并跨功能、性能和安全性测试领域生成测试计划和缺陷报告。适用于编写单元测试、集成测试或端到端测试;创建测试策略或自动化框架;分析覆盖率缺口;使用 k6 或 Artillery 进行性能测试;使用 OWASP 方法进行安全测试;调试不稳定测试;或从事 QA、回归测试、测试自动化、质量门禁、左移测试或测试维护等工作。

jeffallan avatarjeffallan
获取
debugging-wizard

debugging-wizard

11Ktesting-qa

解析错误消息,通过堆栈跟踪追踪执行流程,关联日志条目以识别故障点,并应用系统化的假设驱动方法来隔离和解决错误。在调查错误、分析堆栈跟踪、查找意外行为的根本原因、排查崩溃或进行日志分析、错误调查或根本原因分析时使用。

jeffallan avatarjeffallan
获取
playwright-expert

playwright-expert

11Ktesting-qa

在编写 Playwright 的 E2E 测试、搭建测试基础设施或调试不稳定的浏览器测试时使用。调用此技能可编写测试脚本、创建页面对象、配置测试夹具、设置报告器、集成 CI、实现 API 模拟或执行视觉回归测试。触发词:Playwright、E2E 测试、端到端、浏览器测试、自动化、UI 测试、视觉测试、页面对象模型、测试不稳定。

jeffallan avatarjeffallan
获取
monitoring-expert

monitoring-expert

11Ktesting-qa

配置监控系统,实现结构化日志管道,创建Prometheus/Grafana仪表板,定义告警规则,并实施分布式追踪。部署Prometheus/Grafana栈,进行负载测试,执行应用性能分析,规划基础设施容量。适用于设置应用监控、为服务添加可观测性、通过日志/指标/追踪调试生产问题、使用k6或Artillery运行负载测试、分析CPU/内存瓶颈,或预测容量需求。

jeffallan avatarjeffallan
获取
game-developer

game-developer

11Ktesting-qa

在构建游戏系统、实现Unity/Unreal Engine功能或优化游戏性能时使用。调用以实现ECS架构、配置物理系统和碰撞器、设置带延迟补偿的多人网络、优化帧率达到60+ FPS目标、开发着色器,或应用对象池和状态机等游戏设计模式。触发关键词:Unity、Unreal Engine、游戏开发、ECS架构、游戏物理、多人网络、游戏优化、着色器编程、游戏AI。

jeffallan avatarjeffallan
获取
prompt-engineer

prompt-engineer

11Ktesting-qa

编写、重构和评估大语言模型的提示词——生成优化的提示模板、结构化输出模式、评估标准与测试套件。适用于为新的大语言模型应用设计提示词、重构现有提示词以提高准确性或令牌效率、实现思维链或少样本学习、创建包含角色设定和安全护栏的系统提示词、构建JSON/函数调用模式,或开发提示词评估框架以衡量和提升模型性能。

jeffallan avatarjeffallan
获取
rust-engineer

rust-engineer

11Ktesting-qa

编写、审查和调试符合惯用法的 Rust 代码,确保内存安全并利用零成本抽象。实现所有权模式,管理生命周期,设计 trait 层次结构,使用 tokio 构建异步应用程序,并通过 Result/Option 组织错误处理。在构建 Rust 应用程序、解决所有权或借用问题、设计基于 trait 的 API、实现 async/await 并发、创建 FFI 绑定或优化性能和内存安全时使用。适用于 Rust、Cargo、所有权、借用、生命周期、异步 Rust、tokio、零成本抽象、内存安全、系统编程等场景。

jeffallan avatarjeffallan
获取
java-architect

java-architect

11Ktesting-qa

在构建、配置或调试使用Spring Boot 3.x、微服务或响应式编程的企业级Java应用程序时使用。调用以实现WebFlux端点、优化JPA查询和数据库性能、配置带有OAuth2/JWT的Spring Security,或解决云原生Spring应用中的身份验证问题和异步处理挑战。

jeffallan avatarjeffallan
获取