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

python-pro
在构建需要类型安全、异步编程或健壮错误处理的 Python 3.11+ 应用程序时使用。生成带有类型注解的 Python 代码,在严格模式下配置 mypy,使用 pytest 编写包含 fixture 和 mock 的测试套件,并通过 black 和 ruff 验证代码。适用于类型提示、async/await 模式、数据类、依赖注入、日志配置和结构化错误处理。
jeffallan
typescript-pro
Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.
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
laravel-specialist
构建和配置 Laravel 10+ 应用程序,包括创建 Eloquent 模型和关系、实现 Sanctum 认证、配置 Horizon 队列、使用 API 资源设计 RESTful API,以及使用 Livewire 构建响应式界面。在创建 Laravel 模型、设置队列工作者、实现 Sanctum 认证流程、构建 Livewire 组件、优化 Eloquent 查询或为 Laravel 功能编写 Pest/PHPUnit 测试时使用。
jeffallan
golang-pro
使用 goroutine 和 channel 实现并发 Go 模式,使用 gRPC 或 REST 设计和构建微服务,使用 pprof 优化 Go 应用性能,并通过泛型、接口和健壮的错误处理强制使用地道的 Go 语言。在构建需要并发编程、微服务架构或高性能系统的 Go 应用时使用。调用场景包括 goroutine、channel、Go 泛型、gRPC 集成、CLI 工具、基准测试或表格驱动测试。
jeffallan
validate-idea
Validate a business idea using the minimalist entrepreneur framework. Use when someone has a business idea and wants to test if it's worth pursuing before building anything.
slavingia
gsap-performance
官方 GSAP 性能技能——优先使用变换,避免布局抖动,使用 will-change 和批处理。在优化 GSAP 动画、减少卡顿,或用户询问动画性能、FPS 或流畅 60fps 时使用。
greensock
urdf
URDF机器人描述生成及默认生成时验证。用于创建、编辑、重新生成、检查或调试`.urdf`文件、Python `gen_urdf()`源码、机器人连杆、关节、限位、惯性参数、视觉/碰撞几何体、网格引用、坐标系约定或生成的机器人描述工件。使用SRDF技能处理MoveIt2语义组和IK/路径规划语义;使用cad-viewer技能控制本地MoveIt2服务器;使用CAD技能输出STEP/STL/3MF/DXF/GLB格式。
earthtojake
dbs-restore
恢复上次诊断保存的状态,以便继续。配合 dbs-save 使用。 触发方式:/dbs-restore、/续上、「接着上次」「之前的结论」「上次诊断到哪了」
dontbesilent2025
ads-server-side-tracking
Audit server-side paid-media measurement including server-side tag management, platform conversion APIs, event taxonomy, browser/server deduplication, consent, hashing, data quality, observability, and privacy. Use for server-side tracking, sGTM, server-side tagging, CAPI, Events API, event_id, pixel debugging, first-party measurement, or conversion data loss.
agricidaniel
ads-test
Design and evaluate paid-ad experiments with hypotheses, randomization units, sample-size and duration assumptions, guardrails, platform experiment tools, analysis, and decision rules. Use for A/B test, split test, experiment design, hypothesis, statistical significance, sample size, test duration, or experiment readout.
agricidaniel
hipass-receipt
공식 하이패스 홈페이지에서 사용자가 직접 로그인한 Chrome 세션을 재사용해 사용내역 조회와 영수증 팝업 진입을 돕는다.
nomadamas
check
Reviews code diffs, PRs, issue queues, release readiness, commits, pushes, publishing, and project audits. Use when users ask in any language for code review, issue or PR triage, release gates, publishing follow-through, or project audits. Not for debugging root causes or prose review.
tw93
health
运行预算感知的AI辅助工程健康审计,检查指令/配置漂移、hooks/MCP、验证器表面和AI可维护性。当用户以任何语言要求审计Claude、Codex、Pi、代理指令、MCP或hooks、验证器覆盖率或AI可维护性漂移时使用。不用于调试应用程序代码或审查PR。
tw93
vector-forge
基于突变的测试向量生成。查找密码算法或协议的实现,运行突变测试以识别逃逸突变体,然后生成刻意覆盖未覆盖代码路径的新测试向量。比较突变杀死率的前后差异以证明向量的有效性。适用于生成密码测试向量、衡量 Wycheproof 覆盖缺口、通过突变测试发现逃逸突变体、创建跨实现测试套件,或改进密码原语的测试向量覆盖。
trailofbits
testing-handbook-generator
分析 Trail of Bits 测试手册(appsec.guide)并生成安全测试工具与技术的 Claude Code 技能的元技能。在需要基于手册内容创建新技能时使用。
trailofbits
genotoxic
Graph-informed mutation testing triage. Parses codebases with Trailmark, runs mutation testing and necessist, then uses survived mutants, unnecessary test statements, and call graph data to identify false positives, missing test coverage, and fuzzing targets. Use when triaging survived mutants, analyzing mutation testing results, identifying test gaps, finding fuzzing targets from weak tests, running mutation frameworks (including circomvent and cairo-mutants), or using necessist.
trailofbits
mutation-testing
配置 mewt 或 muton 变异测试活动——限定目标范围、调整超时设置并优化长时间运行。当用户提及 mewt、muton、变异测试,或希望配置或优化变异测试活动时使用。
trailofbits
user-story
Create user stories with Mike Cohn format and Gherkin acceptance criteria. Use when turning user needs into development-ready work with clear outcomes and testable conditions.
deanpeters
n8n-expression-syntax
验证 n8n 表达式语法并修复常见错误。在编写 n8n 表达式、使用 {{}} 语法、访问 $json/$node 变量、排查表达式错误、在节点之间映射数据或在工作流中引用 webhook 数据时使用。每当配置引用前一个节点数据的节点字段时都应使用此技能——表达式是 n8n 在节点之间传递数据的方式,语法错误是工作流错误最常见的来源。当被问及复杂表达式是否影响性能时也应使用。
czlonkowski
turborepo
Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.
antfu
vue-testing-best-practices
用于 Vue.js 测试。涵盖 Vitest、Vue Test Utils、组件测试、模拟、测试模式以及用于端到端测试的 Playwright。
antfu
guizang-social-card-skill
生成归藏风格社交卡片图集、实况照片动态卡片、素材优先的实况照片拼图布局、三联实况照片拼图、长视频转实况照片处理,以及从文章、脚本、截图、产品笔记、字幕、照片或用户提供的视频生成微信公众号封面配对。当用户要求小红书图文、Rednote/小红书图片、社交卡片、轮播图、3:4封面、Live Photo、实况照片、单视频实况拼图、二宫格实况拼图、三连实况拼图、四宫格实况拼图、微信公众号封面、微信21:9+1:1封面、瑞士风格或杂志风格社交图片时使用。
op7418