Testing & Quality skills

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

inaccurate-comments

Flag any comment or docstring that no longer matches the code — these mislead future maintainers who trust them.

2.72k repo starsObserved in 1 repos
Testing & Quality

input-validation

Flag missing input validation at trust boundaries — user-settable CR fields, webhook payloads, labels, annotations, or untrusted deserialization (CWE-20, CWE-502).

2.72k repo starsObserved in 1 repos
Testing & Quality

kueue-flake-debugger

Debug Kueue CI flakes. Use when a user asks to debug a flake, investigate a test failure, a test timeout, or a CI flake. Analyzes Prow build logs, kube-scheduler logs, kubelet logs, and test code to identify root causes.

2.72k repo starsObserved in 1 repos
Testing & Quality

logic-errors

Flag incorrect conditionals, inverted boolean checks, off-by-one errors, unhandled edge cases, race conditions, or mishandled error returns.

2.72k repo starsObserved in 1 repos
Testing & Quality

metrics-feature-gates

Review that new metrics are gated by the same feature flags as similar existing metrics.

2.72k repo starsObserved in 1 repos
Testing & Quality

metrics-label-sets

Review that new ClusterQueue metrics use the same label set as existing ClusterQueue metrics.

2.72k repo starsObserved in 1 repos
Testing & Quality

misaligned-test-names

Flag unit or integration test function names that do not reflect the function or behavior under test.

2.72k repo starsObserved in 1 repos
Testing & Quality

misplaced-logic

Flag code put somewhere a reader would not expect to find it — cleanup scattered across callers, validation deep in business logic.

2.72k repo starsObserved in 1 repos
Testing & Quality

missing-deferred-removal-markers

Flag temporary or deprecated compatibility-shim code kept in the diff without a deferred-removal comment naming the removal version and a tracking issue.

2.72k repo starsObserved in 1 repos
Testing & Quality