Testing & Quality skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

revyl-mcp-analyze

Analyze failed Revyl MCP test executions and classify them as real bugs, flaky tests, infra issues, or test-design improvements.

491 repo starsObserved in 1 repos
Testing & Quality

clickhouse-js-node-troubleshooting

Troubleshoot and resolve common issues with the ClickHouse Node.js client (@clickhouse/client). Use this skill whenever a user reports errors, unexpected behavior, or configuration questions involving the Node.js client specifically — including socket hang-up errors, Keep-Alive problems, stream handling issues, data type mismatches, read-only user restrictions, proxy/TLS setup problems, or long-running query timeouts. Trigger even when the user hasn't precisely named the issue; vague symptoms like "my inserts keep failing" or "connection drops randomly" in a Node.js context are strong signals to use this skill. Do NOT use for browser/Web client issues.

490 repo starsObserved in 3 repos
Testing & Quality

clickhouse-managed-postgres-rca

MUST USE when investigating performance issues on a ClickHouse-managed Postgres instance. Provides an evidence-based RCA workflow that scrapes the Prometheus endpoint for system signal, pulls per-digest evidence from the Slow Query Patterns API, and recommends (does not apply) a fix.

490 repo starsObserved in 3 repos
Testing & Quality

chart-tests

Use when writing, editing, reviewing, or running Helm chart tests for the Astronomer APC repository. Covers pytest patterns, render_chart() usage, sub-chart value nesting, parametrized tests, uv run commands, schema validation, and test organization.

490 repo starsObserved in 1 repos
Testing & Quality

snapshot

Run snapshot regression tests after changes to OPA rules, scanners, analyzers, or formatters to detect output regressions.

490 repo starsObserved in 1 repos
Testing & Quality

cometchat-flutter-troubleshooting

Diagnose and fix CometChat Flutter UIKit v6 integration problems. Covers init failures, login errors, UI rendering issues, keyboard problems, call failures, listener leaks, theme jank, and platform-specific build errors. Use when seeing errors, crashes, or unexpected behavior with CometChat components.

489 repo starsObserved in 1 repos
Testing & Quality

element-validation

Use when changing or reviewing PrairieLearn element question.html contracts, including schema-level attributes/children, Python semantic validation, docs, and AI HTML validation support lists.

489 repo starsObserved in 1 repos
Testing & Quality

ncu-report

Analyze NVIDIA Nsight Compute (ncu) profiling reports (.ncu-rep files). Extract metrics, performance data, SASS/CUDA source, and identify bottlenecks. TRIGGER when: user asks to analyze, profile, or look at an ncu report, .ncu-rep file, Nsight Compute report, kernel performance/profiling data from ncu, or asks to generate/collect an ncu profile for a tilus kernel or example script. DO NOT TRIGGER when: user is writing unrelated profiling code.

489 repo starsObserved in 1 repos
Testing & Quality

cds-accessibility

Reviews already-written Coinbase Design System (CDS) UI for accessibility: verifying documented accessibility props (e.g. accessibilityLabel, accessibilityState), confirming the chosen CDS primitives cover the right assistive technology behavior, and checking usage against official CDS documentation—not generic web ARIA tutorials. Use this skill to review CDS UI for screen reader, keyboard, and labeled control requirements after the code has been written.

488 repo starsObserved in 1 repos
Testing & Quality

git.detect-breaking-changes

Analyzes the previous N commits for breaking changes across the CDS public API surface. Use this skill when you need to check if any recent changes will cause breaking changes in the CDS public API surface.

488 repo starsObserved in 1 repos
Testing & Quality