Testing & Quality skills

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

verify-tests-fail-without-fix

Verifies tests catch the bug. Auto-detects test type (UI tests, device tests, unit tests) and dispatches to the appropriate runner. Supports two modes - verify failure only (test creation) or full verification (test + fix validation).

23.28k repo starsObserved in 1 repos
Testing & Quality

write-ui-tests

Creates UI tests for a GitHub issue and verifies they reproduce the bug. Iterates until tests actually fail (proving they catch the issue). Use when PR lacks tests or tests need to be created for an issue.

23.28k repo starsObserved in 1 repos
Testing & Quality

verify

Verifies code changes by running tests and generation scripts

23.27k repo starsObserved in 2 repos
Testing & Quality

ce-debug

Diagnosis loop for bugs and failing behavior. Use for errors, stack traces, regressions, failed tests, issue-tracker bugs, stuck investigations after failed fixes, or asks to debug/fix a bug.

23.22k repo starsObserved in 2 repos
Testing & Quality

ce-dogfood

Hands-off, diff-scoped browser QA of the active branch: maps user flows, drives a real browser, autonomously fixes small breakages with regression tests and commits, judges experience against product personas, and writes a durable dogfood report. Manual invocation only.

23.22k repo starsObserved in 2 repos
Testing & Quality

ce-optimize

Run metric-driven optimization loops. Use when improving measurable outcomes such as search relevance, clustering quality, build performance, prompt quality, or scored behavior through experiments.

23.22k repo starsObserved in 2 repos
Testing & Quality

ce-test-browser

Run browser tests for pages affected by the current branch or PR.

23.22k repo starsObserved in 2 repos
Testing & Quality

detect-n-plus-one

Detect N+1 query patterns in a trace, where one parent operation triggers many near-identical child spans (often database calls). Use when a trace is slow and shows repeated downstream calls, or when the user asks about N+1, repeated queries, or chatty DB access.

23.00k repo starsObserved in 1 repos
Testing & Quality

error-root-cause

Walk a failed trace to the first originating error span and distinguish root cause from cascading failures. Use when a trace has errors and the user asks why it failed, what caused the errors, or which service is the root cause.

23.00k repo starsObserved in 1 repos
Testing & Quality

memory-benchmark

How to benchmark and analyze memory usage in Turso using the memory-benchmark crate and dhat heap profiler. Use this skill whenever the user mentions memory usage, memory profiling, allocation tracking, heap analysis, memory regression, memory benchmarking, dhat, or wants to understand where memory is being allocated during SQL workloads. Also use when investigating memory growth in WAL or MVCC mode. IMPORTANT - If you modify the perf/memory crate (add profiles, change CLI flags, change output format, etc.), update this skill document to reflect those changes so it stays accurate for future agents.

22.88k repo starsObserved in 2 repos
Testing & Quality