Testing & QA

Testing, debugging, validation, and quality workflows

1101 skills available

Skills List

core-data-expert

core-data-expert

293testing-qa

Expert Core Data guidance (iOS/macOS): stack setup, fetch requests & NSFetchedResultsController, saving/merge conflicts, threading & Swift Concurrency, batch operations & persistent history, migrations, performance, and NSPersistentCloudKitContainer/CloudKit sync.

avdlee avataravdlee
Get
layers-product-strategy

layers-product-strategy

293testing-qa

Techniques for connecting user opportunities to business outcomes and solution bets, and testing the riskiest assumptions cheaply

jamiemill avatarjamiemill
Get
vitest-midscene-e2e

vitest-midscene-e2e

292testing-qa

Enhances Vitest with Midscene for AI-powered UI testing across Web (Playwright), Android (ADB), and iOS (WDA). Scaffolds new projects, converts existing projects, and creates/updates/debugs/runs E2E tests using natural-language UI interactions. Triggers: write test, add test, create test, update test, fix test, debug test, run test, e2e test, midscene test, new project, convert project, init project, 写测试, 加测试, 创建测试, 更新测试, 修复测试, 调试测试, 运行测试, 新建工程, 转化工程.

web-infra-dev avatarweb-infra-dev
Get
semgrep

semgrep

283testing-qa

Run Semgrep static analysis scans and create custom detection rules. Use when asked to scan code with Semgrep, find security vulnerabilities, write custom YAML rules, or detect specific bug patterns. IMPORTANT: Also use this skill when users ask to 'scan for bugs', 'check code quality', 'find vulnerabilities', 'static analysis', 'lint for security', 'audit this code', or want to enforce coding standards — even if they don't mention Semgrep by name. Semgrep is the right tool for pattern-based code scanning across 30+ languages.

semgrep avatarsemgrep
Get
unity-cli

unity-cli

272testing-qa

Use when interacting with Unity CLI from the terminal, or to control a running/connected Unity Editor from the command line — create or modify GameObjects, edit scenes and assets, inspect the hierarchy, and run C# in a live Editor instead of hand-editing scene or asset files. Also install, upgrade or uninstall editors, create, list or open projects, manage modules, manage licenses, check auth status, read logs, browse Unity releases, build/test projects, configure the Unity MCP server for AI agents, or run any other Unity CLI operation. For a guided idea-to-running-project flow for a brand-new game, use the new-unity-project skill instead.

unity-technologies avatarunity-technologies
Get
sentry-debug-issue

sentry-debug-issue

264testing-qa

Debug and fix a Sentry issue — find it (by link, ID, or search), pull full context (stack trace, breadcrumbs, trace, logs), optionally run Seer root-cause / autofix, apply the code fix, and resolve it via a `Fixes PROJECT-NAME-12A` commit/PR. Use when working a known error or hunting one down to fix.

getsentry avatargetsentry
Get
java

java

262testing-qa

Expert in Java development with Spring Boot and enterprise patterns

mindrally avatarmindrally
Get
deep-learning

deep-learning

262testing-qa

Comprehensive deep learning guidelines for neural network development, training, and optimization.

mindrally avatarmindrally
Get
python

python

262testing-qa

Expert in Python development with best practices across web, data science, and automation

mindrally avatarmindrally
Get
clean-architecture

clean-architecture

261testing-qa

Guidelines for implementing Clean Architecture patterns in Flutter and Go applications, with emphasis on separation of concerns, dependency rules, and testability.

mindrally avatarmindrally
Get
scipy-best-practices

scipy-best-practices

261testing-qa

Best practices for SciPy scientific computing, optimization, signal processing, and statistical analysis in Python

mindrally avatarmindrally
Get
numpy-best-practices

numpy-best-practices

261testing-qa

Best practices for NumPy array programming, numerical computing, and performance optimization in Python

mindrally avatarmindrally
Get
electron-development

electron-development

260testing-qa

Electron development guidelines for building cross-platform desktop applications with JavaScript/TypeScript

mindrally avatarmindrally
Get
prisma

prisma

260testing-qa

Expert in Prisma ORM with type-safe database operations and schema design

mindrally avatarmindrally
Get
python-testing

python-testing

260testing-qa

Expert in Python testing with pytest and test-driven development

mindrally avatarmindrally
Get
playwright

playwright

259testing-qa

Playwright end-to-end testing best practices for web applications, covering test design, locator strategies, and assertion patterns.

mindrally avatarmindrally
Get
analytics-data-analysis

analytics-data-analysis

259testing-qa

Best practices for analytics, data analysis, and visualization using Python, pandas, matplotlib, seaborn, and Jupyter notebooks. Use when performing exploratory data analysis, building data pipelines, creating statistical visualizations, writing Jupyter notebooks, cleaning and transforming datasets, or implementing analytics dashboards.

mindrally avatarmindrally
Get
selenium-automation

selenium-automation

258testing-qa

Expert guidance for browser automation and web testing using Selenium WebDriver with best practices for element location, waits, and test organization.

mindrally avatarmindrally
Get
lua

lua

258testing-qa

Lua development guidelines covering tables, metatables, error handling, game development, and performance optimization.

mindrally avatarmindrally
Get
react-native-best-practices

react-native-best-practices

255testing-qa

Software Mansion's best practices for production React Native and Expo apps on the New Architecture. MUST USE before writing, reviewing, or debugging ANY code in a React Native or Expo project. If the working directory contains a package.json with react-native, expo, or expo-router as a dependency, this skill applies. Trigger on: any code task in a React Native/Expo project, 'React Native', 'Expo', 'New Architecture', 'Reanimated', 'Gesture Handler', 'react-native-svg', 'ExecuTorch', 'react-native-audio-api', 'react-native-enriched', 'Worklet', 'Fabric', 'TurboModule', 'WebGPU', 'react-native-wgpu', 'TypeGPU', 'GPU shader', 'WGSL', 'svg', 'animation', 'gesture', 'audio', 'rich text', 'AI model', 'multithreading', 'chart', 'vector', 'image filter', 'shared value', 'useSharedValue', 'runOnJS', 'scheduleOnRN', 'thread', 'worklet', 'Bundle Mode', or any question involving UI, graphics, native modules, or React Native threading and animation behavior. Also use when a more specific sub-skill matches.

software-mansion-labs avatarsoftware-mansion-labs
Get
express-typescript

express-typescript

253testing-qa

Guidelines for building robust APIs with Express.js and TypeScript, covering middleware patterns, routing, and security best practices

mindrally avatarmindrally
Get
flask-python

flask-python

253testing-qa

Guidelines for Flask Python development with best practices for blueprints, RESTful APIs, and application factories.

mindrally avatarmindrally
Get
data-analysis-jupyter

data-analysis-jupyter

245testing-qa

Expert guidance for data analysis, visualization, and Jupyter Notebook development with pandas, matplotlib, seaborn, and numpy.

mindrally avatarmindrally
Get
deep-learning-pytorch

deep-learning-pytorch

235testing-qa

Expert guidance for deep learning, transformers, diffusion models, and LLM development with PyTorch, Transformers, Diffusers, and Gradio.

mindrally avatarmindrally
Get