测试与 QA

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

1457 个 Skills 可用

Skills 列表

add-3d-assets

add-3d-assets

334testing-qa

Replace primitive 3D shapes with real GLB models — animated characters, world props, buildings, and scenery for Three.js games. Use when the user says "add 3D models", "replace the boxes with real models", "add GLB assets", or "make the 3D game look real". For 2D pixel art, use add-assets instead. Do NOT use for 2D pixel art (use add-assets) or gameplay changes (use add-feature).

playableintelligence avatarplayableintelligence
获取
qa-game

qa-game

334testing-qa

Add Playwright QA tests to a game — visual regression, gameplay verification, and performance. Use when the user says "add tests", "test my game", "add QA", "check for bugs", or "add visual regression tests". Do NOT use for manual playtesting or gameplay design.

playableintelligence avatarplayableintelligence
获取
meshyai

meshyai

334testing-qa

Generate custom 3D models from text or images using Meshy AI, then auto-rig and animate them for Three.js games. The preferred source for all 3D game assets. Use when the user says "generate a 3D model", "create a character model", "use Meshy", or needs a custom GLB model that doesn't exist in free libraries.

playableintelligence avatarplayableintelligence
获取
record-promo

record-promo

334testing-qa

Record an autonomous 50 FPS promo video of your game for social media. Use when the user says "record a video", "make a promo", "capture gameplay", "record gameplay footage", or "make a trailer for my game". Do NOT use for gameplay testing (use qa-game).

playableintelligence avatarplayableintelligence
获取
device-interaction

device-interaction

332testing-qa

Verify iOS app behavior on device or simulator via screenshots, UI hierarchy, and touch interactions.

superagents-lab avatarsuperagents-lab
获取
test-modernizer

test-modernizer

332testing-qa

Modernize test suites to use modern Swift Testing features or migrate from XCTest.

superagents-lab avatarsuperagents-lab
获取
game-audio

game-audio

331testing-qa

Game audio engineer using Web Audio API for procedural music and sound effects in browser games. Zero dependencies. Use when adding music or SFX to a game.

playableintelligence avatarplayableintelligence
获取
game-qa

game-qa

331testing-qa

Game QA testing with Playwright — visual regression, gameplay verification, performance, and accessibility for browser games. Use when writing or running game tests, debugging test failures, or building QA infrastructure. This is the reference skill — use qa-game for the user-facing command.

playableintelligence avatarplayableintelligence
获取
viral-game

viral-game

331testing-qa

One-shot viral game pipeline — turn a tweet, news story, or short prompt into a scaffolded, designed, deployed, and monetized browser game in roughly 10 minutes. Use when the user says "make a viral game", "build a game from this tweet", "turn this story into a game", "/viral-game", or provides a tweet URL / short concept they want shipped end-to-end fast. Do NOT use when the user wants to design and build a real game project with milestones, ADRs, or multi-session iteration — use `/make-game` for that. Also do NOT use for modifying existing games (use `/add-feature` or `/improve-game`).

playableintelligence avatarplayableintelligence
获取
aws-sdk-java-v2-messaging

aws-sdk-java-v2-messaging

329testing-qa

Provides AWS messaging patterns using AWS SDK for Java 2.x for SQS queues and SNS topics. Handles sending/receiving messages, FIFO queues, DLQ, subscriptions, and pub/sub patterns. Use when implementing messaging with SQS or SNS.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
nextjs-authentication

nextjs-authentication

329testing-qa

Provides authentication implementation patterns for Next.js 15+ App Router using Auth.js 5 (NextAuth.js). Use when setting up authentication flows, implementing protected routes, managing sessions in Server Components and Server Actions, configuring OAuth providers, implementing role-based access control, or handling sign-in/sign-out flows in Next.js applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
aws-lambda-python-integration

aws-lambda-python-integration

329testing-qa

Provides AWS Lambda integration patterns for Python with cold start optimization. Use when deploying Python functions to AWS Lambda, choosing between AWS Chalice and raw Python approaches, optimizing cold starts, configuring API Gateway or ALB integration, or implementing serverless Python applications. Triggers include "create lambda python", "deploy python lambda", "chalice lambda aws", "python lambda cold start", "aws lambda python performance", "python serverless framework".

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
debugging-code

debugging-code

328testing-qa

Interactively debug source code — set breakpoints, step through execution line by line, inspect live variable state, evaluate expressions against the running program, and navigate the call stack to trace root causes. Use when a program crashes, raises unexpected exceptions, produces wrong output, when you need to understand how execution reached a certain state, or when print-statement debugging isn't revealing enough.

almogbaku avataralmogbaku
获取
playwright-cli

playwright-cli

324testing-qa

使用 playwright-cli 自动化浏览器交互,用于测试和验证您自己的 Web 应用程序。当您需要终端优先的浏览器控制来进行导航、表单填写、截图、追踪、绑定浏览器会话、调试或生成 Playwright 测试代码时使用。仅对您拥有或已获得明确授权测试的应用程序使用。

testdino-hq avatartestdino-hq
获取
databricks-apps

databricks-apps

324testing-qa

Build apps on Databricks Apps platform. Use when asked to create data apps, analytics tools, or custom interactive visualizations. A plain \"create a dashboard\" request means a managed AI/BI (Lakeview) dashboard → use databricks-aibi-dashboards, not this skill. Evaluates data access patterns (analytics vs Lakebase synced tables) before scaffolding. Invoke BEFORE starting implementation.

databricks avatardatabricks
获取
unit-test-security-authorization

unit-test-security-authorization

322testing-qa

Provides patterns for unit testing Spring Security with `@PreAuthorize`, `@Secured`, `@RolesAllowed`. Validates role-based access control and authorization policies. Use when testing security configurations and access control logic.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
langchain4j-testing-strategies

langchain4j-testing-strategies

322testing-qa

Provides unit test, integration test, and mock AI patterns for LangChain4j applications. Creates mock LLM responses, tests retrieval chains, validates RAG workflows, and implements Testcontainers-based integration tests for Java AI services. Use when unit testing AI services, integration testing LangChain4j components, mocking AI models, or testing LLM-based Java applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
aws-sdk-java-v2-dynamodb

aws-sdk-java-v2-dynamodb

322testing-qa

Provides Amazon DynamoDB patterns using AWS SDK for Java 2.x. Use when creating, querying, scanning, or performing CRUD operations on DynamoDB tables, working with indexes, batch operations, transactions, or integrating with Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
turborepo-monorepo

turborepo-monorepo

321testing-qa

Provides comprehensive Turborepo monorepo management guidance for TypeScript/JavaScript projects. Use when creating Turborepo workspaces, configuring turbo.json tasks, setting up Next.js/NestJS apps, managing test pipelines (Vitest/Jest), configuring CI/CD, implementing remote caching, or optimizing build performance in monorepos

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-ai-mcp-server-patterns

spring-ai-mcp-server-patterns

321testing-qa

Provides Spring Boot MCP server patterns that create Model Context Protocol servers with Spring AI by defining tool handlers, exposing resources, configuring prompt templates, and setting up transports for AI function calling and tool calling. Use when building MCP servers to extend AI capabilities with Spring's official AI framework, implementing AI tools, custom function calling, or MCP client integration.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-boot-saga-pattern

spring-boot-saga-pattern

321testing-qa

Provides distributed transaction patterns using the Saga Pattern for Spring Boot microservices. Use when implementing distributed transactions across services, handling compensating transactions, ensuring eventual consistency, or building choreography or orchestration-based sagas with Kafka, RabbitMQ, or Axon Framework.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
spring-boot-test-patterns

spring-boot-test-patterns

318testing-qa

Provides comprehensive testing patterns for Spring Boot applications covering unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when writing tests, @Test methods, @MockBean mocks, or implementing test suites for Spring Boot applications.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
unit-test-boundary-conditions

unit-test-boundary-conditions

318testing-qa

Provides edge case, corner case, boundary condition, and limit testing patterns for Java unit tests. Validates minimum/maximum values, null cases, empty collections, numeric overflow/underflow, floating-point precision, and off-by-one scenarios using JUnit 5 and AssertJ. Use when writing .java test files to ensure code handles limits, corner cases, and special inputs correctly.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
获取
playwright-best-practices

playwright-best-practices

316testing-qa

在编写Playwright测试、修复不稳定测试、调试失败、实现页面对象模型、配置CI/CD、优化性能、模拟API、处理身份验证或OAuth、测试可访问性(axe-core)、文件上传/下载、日期/时间模拟、WebSocket、地理位置、权限、多标签页/弹出窗口流程、移动端/响应式布局、触摸手势、GraphQL、错误处理、离线模式、多用户协作、第三方服务(支付、邮件验证)、控制台错误监控、全局设置/拆卸、测试注解(skip、fixme、slow)、测试标签(@smoke、@fast、@critical,使用--grep过滤)、项目依赖、安全测试(XSS、CSRF、认证)、性能预算(Web Vitals、Lighthouse)、iframe、组件测试、Canvas/WebGL、Service Worker/PWA、测试覆盖率、国际化/本地化、Electron应用或浏览器扩展测试时使用。涵盖端到端、组件、API、视觉、可访问性、安全、Electron和扩展测试。

currents-dev avatarcurrents-dev
获取