Testing & Quality skills

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

android-e2e-testing

Test Expo Router features on Android emulators using ADB. Use after implementing native Android features or when verifying UI behavior on Android.

50.86k repo starsObserved in 2 repos
Testing & Quality

deep-code-review

In-depth design-focused code review - understands codebase context before evaluating PR changes, posts structured feedback to GitHub

50.86k repo starsObserved in 1 repos
Testing & Quality

debugging-cypress-artifacts

Debugs Cypress bugs that only reproduce in packaged artifacts (cli/build CLI plus binary-package output), not yarn dev. Covers the git commit/build/clean/ reset debug loop, env -u ELECTRON_RUN_AS_NODE for binary-build on agent hosts, CYPRESS_RUN_BINARY, DEBUG and inspect flags, and workspace recovery without stash. Use when investigating artifact-only bugs, binary-build electron MODULE_NOT_FOUND, or a packaged cypress open/run repro loop.

50.68k repo starsObserved in 1 repos
Testing & Quality

c-static-analysis

Run Clang static analysis on Julia's C/C++ runtime and codegen, and satisfy the GC-rooting checker. Use after modifying runtime/codegen .c/.cpp files under src/ (excluding headers), before opening a PR.

49.04k repo starsObserved in 1 repos
Testing & Quality

doctests

Write and verify Julia `jldoctest` code blocks. Use whenever adding or changing a `jldoctest` block in a docstring (base/, stdlib/, Compiler/) or under doc/, and before opening a PR that touches doctests.

49.04k repo starsObserved in 1 repos
Testing & Quality

simplify-trace

Summarize a large Chrome DevTools performance trace into a compact markdown report so it can be reasoned about without loading the whole file. Use when given a Chrome/DevTools/Performance-panel trace (a multi-MB `Trace-*.json` or `*.json` with `traceEvents`) and asked to find what is slow, what runs too often, long tasks, jank, or hot JS functions.

48.78k repo starsObserved in 2 repos
Testing & Quality

spec-driven-tests

Rebuild a package's unit test suite around a behavior specification (SPEC.md) derived from the implementation, with every test citing a numbered rule ID. Use when asked to do a spec-driven test rebuild, write a SPEC.md for a package, repeat the state or store spec process (PRs

48.78k repo starsObserved in 2 repos
Testing & Quality

alloc-profile

Analyze a jemalloc (or other) allocation profile in collapsed stack format. Use when the user wants to analyze memory allocations, find top allocators, or understand memory usage patterns from a .collapsed profile file.

48.66k repo starsObserved in 5 repos
Testing & Quality

cpu-profile

Profile a ClickHouse query using the sampling query profiler and system.trace_log. Use when the user wants to find CPU hotspots, analyze where time is spent in a query, or investigate performance bottlenecks.

48.66k repo starsObserved in 3 repos
Testing & Quality

bisect

Bisect a ClickHouse regression using pre-built master binaries from CI. Use when the user wants to find the commit that introduced a bug.

48.66k repo starsObserved in 2 repos
Testing & Quality