Testing & Quality skills

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

code-testing-agent

Generates comprehensive, workable unit tests for any programming language using a multi-agent pipeline. Use when asked to generate tests, write unit tests, improve test coverage, add test coverage, create test files, or test a codebase. Supports C#, TypeScript, JavaScript, Python, Go, Rust, Java, and more. Orchestrates research, planning, and implementation phases to produce tests that compile, pass, and follow project conventions.

9.34k repo starsObserved in 1 repos
Testing & Quality

electron-heap

Use when analyzing a V8/Chrome/Electron .heapsnapshot file — memory leak hunting, detached DOM nodes, "why is this object retained", growing heap, retainer paths.

9.23k repo starsObserved in 1 repos
Testing & Quality

electron-profile

Use when analyzing a Chrome/Electron DevTools Performance trace export (.json) — slow renders, long tasks, jank, CPU sample attribution, "where is the time actually going".

9.23k repo starsObserved in 1 repos
Testing & Quality

electron-screenshot

This skill should be used when the user asks to "take a desktop screenshot", "screenshot the electron app", "show me the desktop app", "what does the app look like", or mentions checking the Electron/desktop UI visually.

9.23k repo starsObserved in 1 repos
Testing & Quality

ios-screenshot

This skill should be used when the user asks to "take an iOS screenshot", "screenshot the simulator", "show me the iOS app", "what does the screen look like", or mentions checking the iOS simulator UI visually.

9.23k repo starsObserved in 1 repos
Testing & Quality

keybase-e2e-tests

Use when writing, fixing, or adding e2e flow tests for the Keybase app — desktop (Playwright) or iOS (Maestro). Covers testID conventions, navigation patterns, common pitfalls, and the two-harness structure.

9.23k repo starsObserved in 1 repos
Testing & Quality

visual-diff

This skill should be used when the user asks to "compare screenshots", "visual diff", "check for visual regressions", "before and after screenshots", "did the UI change", or mentions comparing the app UI between branches or before/after a change. Also triggered by "take baseline", "take current", or "compare against baseline".

9.23k repo starsObserved in 1 repos
Testing & Quality

risingwave-slt-authoring

Use when creating, reviewing, or fixing RisingWave SQLLogicTest (.slt/.slt.serial) tests, especially tests with system commands, connector fixtures, CI lane coverage, madsim compatibility, environment variables, or flaky/idempotent e2e behavior.

9.17k repo starsObserved in 1 repos
Testing & Quality

create-behat-context

Create the PHP feature context class that implements step definitions for a domain, and register it in behat.yml. Covers the PHP implementation side of Behat tests. Trigger: "create behat context for {Domain}".

9.15k repo starsObserved in 3 repos
Testing & Quality

create-playwright-test-data

Create Faker data classes and predefined data objects for a new entity in the ui-testing-library. These are imported by campaigns for consistent test data generation. Trigger: "create test data for {Domain}".

9.15k repo starsObserved in 3 repos
Testing & Quality