Testing & QA

Testing, debugging, validation, and quality workflows

837 skills available

Skills List

pydantic

pydantic

134testing-qa

Pydantic is a Python data validation and serialization library, based on type hints. Use this skill whenever you need to do relatively complex data modeling using Pydantic, e.g. when adding constraints, defining a model hierarchy with subclasses, etc.

pydantic avatarpydantic
Get
speckit-implement

speckit-implement

134testing-qa

Execute the implementation plan by processing and executing all tasks defined in tasks.md

dceoy avatardceoy
Get
speckit-clarify

speckit-clarify

134testing-qa

Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.

dceoy avatardceoy
Get
speckit-specify

speckit-specify

133testing-qa

Create or update the feature specification from a natural language feature description.

dceoy avatardceoy
Get
technical-analysis

technical-analysis

128testing-qa

Master of price action, chart patterns, and technical indicators - combining classical Wyckoff/Dow theory with modern quantitative validation for edge identificationUse when "technical analysis, chart pattern, indicator, RSI, MACD, support resistance, trend, candlestick, price action, fibonacci, trading, technical-analysis, charts, indicators, price-action, patterns, support-resistance, trend-following" mentioned.

omer-metin avataromer-metin
Get
review-pr

review-pr

124testing-qa

Review a pull request diff and write structured feedback to review.json for the workflow to publish. Use when reviewing a checked-out PR from local artifacts like pr_diff.txt and pr_description.txt and producing machine-readable review output instead of posting directly to GitHub.

warpdotdev avatarwarpdotdev
Get
fix-errors

fix-errors

124testing-qa

Fix compilation errors, linting issues, and test failures in the warp Rust codebase. Covers presubmit checks, WASM-specific errors, and running specific tests. Use when the user hits build errors, clippy or fmt failures, test failures, or needs to run or interpret presubmit before a PR.

warpdotdev avatarwarpdotdev
Get
implement-specs

implement-specs

124testing-qa

Implement an approved feature from PRODUCT.md and TECH.md, keeping specs and code aligned in the same PR as implementation evolves. Use after the product and tech specs are approved and the next step is building the feature.

warpdotdev avatarwarpdotdev
Get
create-pr

create-pr

124testing-qa

Create a pull request in the warp repository for the current branch. Use when the user mentions opening a PR, creating a pull request, submitting changes for review, or preparing code for merge.

warpdotdev avatarwarpdotdev
Get
diagnose-ci-failures

diagnose-ci-failures

124testing-qa

Diagnose CI failures for a PR using the GitHub CLI, extract error logs, and generate a plan to fix them. Use when the user asks to check CI status, pull CI issues, triage test failures, or investigate PR build failures.

warpdotdev avatarwarpdotdev
Get
pydantic-ai-harness

pydantic-ai-harness

123testing-qa

Extend Pydantic AI agents with batteries-included capabilities from pydantic-ai-harness -- Code Mode (collapse many tool calls into one sandboxed Python execution), a filesystem and shell, sub-agents, planning, context compaction, and more. Use when the user mentions pydantic-ai-harness, CodeMode, Monty, code mode, or tool sandboxing, when they want first-party filesystem/shell/sub-agent/planning/compaction capabilities for a Pydantic AI agent, when they want an agent to run agent-written Python, or when a Pydantic AI agent would benefit from orchestrating multiple tool calls in a single sandboxed script.

pydantic avatarpydantic
Get
playwright-automation

playwright-automation

121testing-qa

Write production-grade Playwright tests in TypeScript: Page Object Model, fixtures, auto-waiting, user-facing locators, parallel execution, CI integration, sharding, and 2025-2026 feature awareness. Includes an explicit "do not" list for AI agents. Use when: "Playwright," "write E2E test," "page object," "new Playwright suite," "Playwright config." Not for: fixing one flaky test at runtime — use test-reliability. Not for: bulk regenerating selectors after a UI refactor — use selector-drift-recovery. Not for: visual baseline creation/management — use visual-testing. Not for: deep WCAG/axe audits — use accessibility-testing. Related: visual-testing, ci-cd-integration, api-testing, test-reliability, selector-drift-recovery, accessibility-testing.

petrkindlmann avatarpetrkindlmann
Get
quantitative-research

quantitative-research

120testing-qa

World-class systematic trading research - backtesting, alpha generation, factor models, statistical arbitrage. Transform hypotheses into edges. Use when "backtest, alpha, factor model, statistical arbitrage, quant research, systematic trading, mean reversion, momentum strategy, regime detection, walk forward, " mentioned.

omer-metin avataromer-metin
Get
building-pydantic-ai-agents

building-pydantic-ai-agents

114testing-qa

Build AI agents with Pydantic AI — tools, capabilities (including on-demand loading), structured output, streaming, testing, and multi-agent patterns. Use when the user mentions Pydantic AI, imports pydantic_ai, or asks to build an AI agent, add tools/capabilities, defer capability loading, stream output, define agents from YAML, or test agent behavior.

pydantic avatarpydantic
Get
r3f-materials

r3f-materials

114testing-qa

Choose and configure React Three Fiber surface materials, PBR, transparency, and transmission. Use for mesh appearance and material cost; use shader guidance for custom GLSL or TSL code.

enzed avatarenzed
Get
r3f-physics

r3f-physics

114testing-qa

Add Rapier rigid bodies, colliders, forces, sensors, and joints to React Three Fiber. Use for collision-driven movement and simulation; use animation guidance for purely visual motion.

enzed avatarenzed
Get
r3f-textures

r3f-textures

114testing-qa

Configure textures in React Three Fiber, including color spaces, UV channels, sampling, video, and render targets. Use for texture appearance or memory issues; use loader guidance for model-loading workflows.

enzed avatarenzed
Get
django-expert

django-expert

110testing-qa

Expert Django backend development guidance. Use when creating Django models, views, serializers, or APIs; debugging ORM queries or migrations; optimizing database performance; implementing authentication; writing tests; or working with Django REST Framework. Follows Django best practices and modern patterns.

vintasoftware avatarvintasoftware
Get
apollo-router-plugin-creator

apollo-router-plugin-creator

108testing-qa

Guide for writing Apollo Router native Rust plugins. Use this skill when: (1) users want to create a new router plugin, (2) users want to add service hooks (router_service, supergraph_service, execution_service, subgraph_service), (3) users want to modify an existing router plugin, (4) users need to understand router plugin patterns or the request lifecycle. (5) triggers on requests like "create a new plugin", "add a router plugin", "modify the X plugin", or "add subgraph_service hook".

apollographql avatarapollographql
Get
flutter-animations

flutter-animations

105testing-qa

>-

madteacher avatarmadteacher
Get
flutter-testing

flutter-testing

105testing-qa

Write, fix, review, debug, and validate Flutter tests for apps, packages, and plugins. Use when adding unit tests, widget tests, integration tests, MethodChannel or plugin mocks, Mockito or mocktail test doubles, golden or accessibility checks, CI test commands, test failures, MissingPluginException, pump or pumpAndSettle problems, finder errors, build_runner mock generation, device integration testing, web integration testing, or flaky Flutter tests.

madteacher avatarmadteacher
Get
frontend-testing-best-practices

frontend-testing-best-practices

93testing-qa

Testing best practices for the frontend. Emphasizes E2E tests over unit tests, minimal mocking, and testing behavior over implementation details. Use when writing tests or reviewing test code.

sergiodxa avatarsergiodxa
Get
rstest-best-practices

rstest-best-practices

93testing-qa

Set up, write, or review Rstest tests and configuration, including environments, mocks, snapshots, coverage, and CI.

rstackjs avatarrstackjs
Get
rsbuild-best-practices

rsbuild-best-practices

86testing-qa

Rsbuild best practices for config, CLI workflow, type checking, bundle optimization, assets, and debugging. Use when writing, reviewing, or troubleshooting Rsbuild projects.

rstackjs avatarrstackjs
Get