Find the perfect skill
Unit Testing Patterns
Testing
This skill covers unit testing patterns including Vitest configuration with v8 coverage, Testing Library for component behavior, MSW for HTTP mocking, parametrized tests with it.each, and guidelines for spies/mocks/stubs. Use it to set up and write unit/component tests with a focus on testing behavior over implementation.
Debug Stuck Hawk/Inspect AI Evaluations
Testing
Diagnoses why a Hawk/Inspect AI evaluation is stuck or not progressing. Provides a checklist, error pattern lookup, and direct API testing to identify issues like API retries, pod crashes, or token limits. Helps recover by deleting and restarting the eval or inspecting logs.
Run Performance Benchmarks
Testing
Runs performance benchmarks for compute-average-income implementations. Useful for comparing performance across languages like Kotlin, GraalVM, Rust, and Haskell using Gradle.
Web Design Guidelines Review
Testing
Reviews UI code for compliance with WCAG 2.2 accessibility, Core Web Vitals performance, and modern web design best practices. This audit-only skill checks semantic HTML, ARIA, keyboard navigation, forms, animations, responsive design, touch targets, and dark mode. Use it as a pre-release or pre-PR quality gate to catch design issues before they reach production.
Exhaustive AI-Powered Code Review
Testing
Triggers on 'review' or '/review' to perform an exhaustive AI-powered code review using OpenAI Codex. It collects issue references from GitHub, Linear, and Sentry, reads any plan or referenced files, then runs a customizable review script on uncommitted changes or a specific branch/commit. Ideal before creating a pull request or after completing feature work.
SonarQube Webapp Testing
Testing
This skill provides best practices for writing and understanding tests in the SonarQube web application. It covers testing philosophy, file naming conventions (unit, integration, snapshots), three testing layers (integration, unit, snapshots), and smart mocks usage. It also includes critical rules like preferring `findBy` over `waitFor` and `toBeInTheDocument` over `toBeVisible`.
Structured Code Review
Testing
Code quality assessment through a 9-step workflow using Conventional Comments format, scaled review depth, and soft-gating verdicts preserving user autonomy.
Newman Test Runner
Testing
Runs and analyzes Newman (Postman CLI) tests for API validation. Helps when executing Postman collections, testing HTTP endpoints, or integrating API tests into CI/CD pipelines with pass/fail reporting and error extraction.
Code Reviewer
Testing
Automated code review that analyzes code for best practices, security vulnerabilities, and quality standards. It checks for issues like SQL injection, poor error handling, and naming inconsistencies, providing categorized reports with severity levels.
Regression Sentry
Testing
Specialized agent for detecting regressions after deployment. Captures baselines, analyzes diffs, and classifies issues by severity to prevent production issues.
Browser Testing with Chrome
Testing
Test and debug web applications via Chrome integration. Automate form interactions, verify UI implementations, and record demo GIFs.
Create PDF Test Fixtures
Testing
Generate complete PDF test fixtures combining ReportLab tables and AI-generated images to test extractors. Orchestrates create-table and create-image skills.