测试与 QA
测试、调试、验证和质量工作流
Skills 列表

phoenix-evals
Build and run evaluators for AI/LLM applications using Phoenix.
arize-ai
huggingface-spaces
Build, deploy, and maintain applications on Hugging Face Spaces — Gradio / Docker / Static SDKs, ZeroGPU and dedicated hardware, model loading, debugging, buckets, inference providers, community grants. Use whenever the user asks to create or host an app on Hugging Face, port code onto ZeroGPU, fix a Space that won't build or run, or otherwise work with `hf spaces …`, `@spaces.GPU`, Space README frontmatter, or the `spaces` Python package.
huggingface
huggingface-vision-trainer
Trains and fine-tunes vision models for object detection (D-FINE, RT-DETR v2, DETR, YOLOS), image classification (timm models — MobileNetV3, MobileViT, ResNet, ViT/DINOv3 — plus any Transformers classifier), and SAM/SAM2 segmentation using Hugging Face Transformers on Hugging Face Jobs cloud GPUs. Covers COCO-format dataset preparation, Albumentations augmentation, mAP/mAR evaluation, accuracy metrics, SAM segmentation with bbox/point prompts, DiceCE loss, hardware selection, cost estimation, Trackio monitoring, and Hub persistence. Use when users mention training object detection, image classification, SAM, SAM2, segmentation, image matting, DETR, D-FINE, RT-DETR, ViT, timm, MobileNet, ResNet, bounding box models, or fine-tuning vision models on Hugging Face Jobs.
huggingface
geo-schema
Schema.org structured data audit and generation optimized for AI discoverability — detect, validate, and generate JSON-LD markup
zubair-trabzada
vue-expert-js
创建 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
swift-expert
构建 iOS/macOS/watchOS/tvOS 应用程序,实现 SwiftUI 视图和状态管理,设计面向协议的架构,处理 async/await 并发,实现 actor 保证线程安全,并调试 Swift 特定问题。在构建使用 Swift 5.9+、SwiftUI 或 async/await 并发的 iOS/macOS 应用程序时使用。适用于面向协议编程、SwiftUI 状态管理、actor、服务器端 Swift、UIKit 集成、Combine 或 Vapor。
jeffallan
legacy-modernizer
设计增量迁移策略,识别服务边界,生成依赖关系图和迁移路线图,并为老旧代码库生成API外观设计。适用于现代化遗留系统、实施绞杀者模式或分支抽象、分解单体应用、升级框架或语言、在不中断业务运营的情况下减少技术债务。
jeffallan
django-expert
适用于构建 Django Web 应用或基于 Django REST Framework (DRF) 的 REST API。在处理 settings.py、models.py、manage.py 或任何 Django 项目文件时调用。能够创建带合理索引的 Django 模型,使用 select_related/prefetch_related 优化 ORM 查询,构建 DRF 序列化器 (Serializer) 与视图集 (ViewSet),并配置 JWT 身份认证。触发词:Django, DRF, Django REST Framework, Django ORM, Django model, serializer, viewset, Python web。
jeffallan
spec-miner
代码逆向工程专家,专注于从现有代码库中提取需求规格与系统规范。适用于接手遗留代码、无文档系统、接管项目或缺乏文档的老旧代码库。调用此 Skill 可用于梳理代码依赖关系、从源码生成 API 文档、挖掘未记录的业务逻辑、厘清代码实际运行机制,或根据现有实现反推架构文档。触发词:reverse engineer(逆向工程)、old codebase(老旧代码库)、no docs / no documentation(无文档)、figure out how this works(搞清工作原理)、inherited project(接管项目)、legacy analysis(遗留系统分析)、code archaeology(代码考古)、undocumented features(未记录的功能)。
jeffallan
angular-architect
生成 Angular 17+ 独立组件,配置带有懒加载和守卫的高级路由,实现 NgRx 状态管理,应用 RxJS 模式,并优化打包性能。在构建使用独立组件或信号的 Angular 17+ 应用、设置 NgRx 存储、建立 RxJS 响应式模式、性能调优或为企业级应用编写 Angular 测试时使用。
jeffallan
csharp-developer
在构建使用 .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
cli-developer
用于构建CLI工具、实现参数解析或添加交互式提示时使用。调用以解析标志和子命令、显示进度条和旋转器、生成bash/zsh/fish补全脚本、CLI设计、shell补全以及使用commander、click、typer或cobra的跨平台终端应用程序。
jeffallan
test-master
生成测试文件、创建模拟策略、分析代码覆盖率、设计测试架构,并跨功能、性能和安全性测试领域生成测试计划和缺陷报告。适用于编写单元测试、集成测试或端到端测试;创建测试策略或自动化框架;分析覆盖率缺口;使用 k6 或 Artillery 进行性能测试;使用 OWASP 方法进行安全测试;调试不稳定测试;或从事 QA、回归测试、测试自动化、质量门禁、左移测试或测试维护等工作。
jeffallan
debugging-wizard
解析错误消息,通过堆栈跟踪追踪执行流程,关联日志条目以识别故障点,并应用系统化的假设驱动方法来隔离和解决错误。在调查错误、分析堆栈跟踪、查找意外行为的根本原因、排查崩溃或进行日志分析、错误调查或根本原因分析时使用。
jeffallan
playwright-expert
在编写 Playwright 的 E2E 测试、搭建测试基础设施或调试不稳定的浏览器测试时使用。调用此技能可编写测试脚本、创建页面对象、配置测试夹具、设置报告器、集成 CI、实现 API 模拟或执行视觉回归测试。触发词:Playwright、E2E 测试、端到端、浏览器测试、自动化、UI 测试、视觉测试、页面对象模型、测试不稳定。
jeffallan
monitoring-expert
配置监控系统,实现结构化日志管道,创建Prometheus/Grafana仪表板,定义告警规则,并实施分布式追踪。部署Prometheus/Grafana栈,进行负载测试,执行应用性能分析,规划基础设施容量。适用于设置应用监控、为服务添加可观测性、通过日志/指标/追踪调试生产问题、使用k6或Artillery运行负载测试、分析CPU/内存瓶颈,或预测容量需求。
jeffallan
game-developer
在构建游戏系统、实现Unity/Unreal Engine功能或优化游戏性能时使用。调用以实现ECS架构、配置物理系统和碰撞器、设置带延迟补偿的多人网络、优化帧率达到60+ FPS目标、开发着色器,或应用对象池和状态机等游戏设计模式。触发关键词:Unity、Unreal Engine、游戏开发、ECS架构、游戏物理、多人网络、游戏优化、着色器编程、游戏AI。
jeffallan
prompt-engineer
编写、重构和评估大语言模型的提示词——生成优化的提示模板、结构化输出模式、评估标准与测试套件。适用于为新的大语言模型应用设计提示词、重构现有提示词以提高准确性或令牌效率、实现思维链或少样本学习、创建包含角色设定和安全护栏的系统提示词、构建JSON/函数调用模式,或开发提示词评估框架以衡量和提升模型性能。
jeffallan
rust-engineer
编写、审查和调试符合惯用法的 Rust 代码,确保内存安全并利用零成本抽象。实现所有权模式,管理生命周期,设计 trait 层次结构,使用 tokio 构建异步应用程序,并通过 Result/Option 组织错误处理。在构建 Rust 应用程序、解决所有权或借用问题、设计基于 trait 的 API、实现 async/await 并发、创建 FFI 绑定或优化性能和内存安全时使用。适用于 Rust、Cargo、所有权、借用、生命周期、异步 Rust、tokio、零成本抽象、内存安全、系统编程等场景。
jeffallan
java-architect
在构建、配置或调试使用Spring Boot 3.x、微服务或响应式编程的企业级Java应用程序时使用。调用以实现WebFlux端点、优化JPA查询和数据库性能、配置带有OAuth2/JWT的Spring Security,或解决云原生Spring应用中的身份验证问题和异步处理挑战。
jeffallan
python-pro
在构建需要类型安全、异步编程或健壮错误处理的 Python 3.11+ 应用程序时使用。生成带有类型注解的 Python 代码,在严格模式下配置 mypy,使用 pytest 编写包含 fixture 和 mock 的测试套件,并通过 black 和 ruff 验证代码。适用于类型提示、async/await 模式、数据类、依赖注入、日志配置和结构化错误处理。
jeffallan
typescript-pro
实现高级 TypeScript 类型系统,构建自定义类型守卫、工具类型与品牌类型(Branded Types),并配置 tRPC 以实现端到端类型安全。适用于需要复杂泛型、条件或映射类型、可辨识联合(Discriminated Unions)、Monorepo 架构或借助 tRPC 实现全栈类型安全的 TypeScript 应用开发。
jeffallan
php-pro
在构建使用现代 PHP 8.3+ 特性、Laravel 或 Symfony 框架的 PHP 应用程序时使用。启用严格类型、PHPStan 级别 9、基于 Swoole 的异步模式以及 PSR 标准。创建控制器、配置中间件、生成迁移、编写 PHPUnit/Pest 测试、定义类型化 DTO 和值对象、设置依赖注入、搭建 REST/GraphQL API。适用于使用 Eloquent、Doctrine、Composer、Psalm、ReactPHP 或任何 PHP API 开发。
jeffallan
flutter-expert
在构建基于 Flutter 3+ 和 Dart 的跨平台应用时使用。用于 widget 开发、Riverpod/Bloc 状态管理、GoRouter 导航、平台特定实现、性能优化。
jeffallan