End-to-end infrastructure pipeline validation across Terraform and Ansible repos
Use for Playwright Test end-to-end browser tests — locators, web-first assertions, fixtures, traces.
Use when evaluating the core insight or differentiation — test whether the "secret" is earned or faked.
Modify an existing `test` declaration -- changing its body (sends, matches, captures, fail patterns, sleeps), markers, `start` deps, `let` bindings, docstring, name, cleanup -- or…
Automated test validation, coverage checking, and quality metrics with aggressive defaults
Use when creating or improving RSpec test coverage for Rails engines. Covers dummy app setup, request, routing, generator, and configuration specs for proving engine beha — from…
QA and testing agent that writes unit tests, integration tests, and edge case coverage for the codebase.
Test design and authoring workflow for effective, fast, deterministic test suites. Use when writing or modifying tests, adding coverage for new or changed behavior, creating…
Use to provision test environments — real production-engine datastores (containerized), faked externals, isolated per-run state, and critical environment/config validation so…
Close the gaps between test and production by matching versions, data shape, and configuration paths so a passing suite actually predicts prod behavior.
Force the states a happy-path run never reaches (a failing API, an empty list, a slow request, a timeout, an expired session, a toast that auto-dismisses) and check the UI…
Full testing pipeline — automated test sweep, browser/Playwright testing, dependency health audit, and manual test checklist.
Design and execute risk-based software verification that produces trustworthy evidence rather than false-green checks.
Log and roll up the execution of a test cycle. Use when a tester says "log this run", "track execution for the sprint", or reports results case by case and wants them recorded.
Check whether changed code paths have corresponding tests and suggest minimal coverage.
Headed exploratory QA of a live app as guest, then logged in, with junk input and navigation abuse. Use when "monkey test", "wander like a confused user", or "guest vs logged in".
Use when you have modified the Scanpy codebase (e.g., added a feature or bugfix) and need to confirm that all unit and integration tests pass before submitting a pull request, or…
Systematically triage failing tests by grouping errors, fixing root causes in priority order, and verifying incrementally.
Acceptance tests as immutable scope fence — loaded by test-architect and orchestrator to enforce test-before-implementation discipline and completion contracts
Read docs/test-readiness/test-readiness-plan.md and queue its flat T-NNN task list as task-store tasks, one task per row, with dependency edges (predecessor/fan-out) and per-task…
Discover Go test failures, partition by package/count, spawn N parallel test-fix-loop agents, verify results. Args:
[max-agents]
Systematically identify and fix all failing tests using smart grouping strategies. Use when explicitly asks to fix tests (\"fix these tests\", \"make tests pass\"), reports test…
Reusable test fixtures in tests/fixtures/*.json with declarative schema. Generated test cases feed into injection counters, redactor, and validation gates.
Test fixture design patterns including builders, factories, object mothers, and fixture management for maintainable test data setup.
Cap flaky tests with a measured budget, quarantine them off the merge gate, and burn them down under named owners and deadlines.
Detecting and diagnosing flaky tests using statistical analysis, execution recording, environmental factor isolation, and quarantine strategies.
Use when locking down user paths as E2E regression tests. Explores the actual UI in a browser, proposes user flows, writes automated E2E tests (Playwright/Cypress/etc.), and runs…
Generate comprehensive tests across all stacks — .NET, NestJS, React, React Native, Flutter
Migrates and converts test automation scripts between Selenium, Playwright, Puppeteer, and Cypress. Use when the user asks to migrate, convert, or port tests from one framework to…
Use to fuzz parsers and untrusted-input code — cargo-fuzz, atheris, AFL++, Go fuzzing, corpora.
Performs pseudo-mutation analysis on .NET production code to find gaps in existing test suites. Use when the user asks to find weak tests, discover untested edge cases, c — from…
Analyzes code to identify untested functions, low coverage areas, and missing edge cases. Use when reviewing test coverage or planning test improvements.
Run a read-only audit for missing, weak, stale, or mis-scoped test coverage. If the user does not name a scope, audit the full repository and identify important code paths,…
Find the source modules that have no tests and prioritise which to cover first by risk: a bundled script maps modules to their tests by naming convention and imports and shows…
Review whether existing tests and verification credibly prove a scoped behavior contract. Use during validation when evidence may omit important behavior or provide false…
Find and monitor gas prices with daily notifications. Use when searching for the cheapest gas in a specific area, tracking Costco and other discount fuel stations, or set — from…
Use when generating tests for untested code — happy path, edge cases, error handling
Use when generating test files for existing code or from a spec — not for the TDD red-green-refactor loop (use tdd). Language-agnostic, works with any test framework.
Review generated or changed test code against universal testing rules before it ships or is presented for approval.
Diagnostic testing skill for verifying AgentNova's skill system, tool usage, and instruction following.
Building hermetic tests that are fully isolated from external dependencies using fakes, containers, and deterministic time/random sources.
Use when reviewing, designing, triaging, or rationalizing test suites — unit, integration, e2e/UI, exploratory, property-based, contract, snapshot, mutation, or performance tests.
Design and run bounded HTTP failure-path tests with ordered retry sequences, temporary status endpoints, hash-only webhook attempt meters, and deterministic synthetic fixtures.
Analyzing code changes to determine which tests are impacted, enabling selective test execution and faster CI feedback loops.
Test implementation patterns and conventions. Use when implementing unit tests, integration tests, or E2E tests, including RTL+Vitest+MSW component testing and Playwright E2E…
Patterns and conventions for writing *.integration.test.ts files. Covers DI stub strategy (infra-layer only), file placement, mock setup, and Vitest isolation requirements.
Phase 1 of the test-readiness pipeline. Crawls a target repo, classifies every meaningful unit of code (business logic, service boundary, HTTP route, error path, external…
Make tests order-independent by resetting state, banning shared globals, and giving each worker its own resources.
Test isolation techniques including database cleanup, transaction rollback, parallel test execution, and shared resource management.
Use when assessing the founder's ceiling — can they paint the huge future AND walk the exact next step, and do they bend reality or wait for permission.
TDD Test List Phase - Create a comprehensive test list covering every example and rule from the specification
Design and run a k6/Artillery load profile that measures throughput, latency percentiles, error rate, and the breaking point under concurrent traffic.
व्यवहार, APIs, snapshots, compatibility, या bug fix बदलावों के अनुसार परीक्षण जोड़ने, अपडेट करने, हटाने, या ऑडिट करने के समय इस स्किल का उपयोग करें।
Generates test files, creates mocking strategies, analyzes code coverage, designs test architectures, and produces test plans and defect reports across functional, perfor — from…
Render JSON schemas to images and generate schemas from prompts using declare-render and AI.
Test the MCP server by sending JSON-RPC requests and validating tool responses
Define and build QA metrics that drive decisions, escape rate, flake rate, coverage of risk, MTTR for test failures, release readiness scorecards, anti-gaming rules, and dashboard…
Phase 3 of the test-readiness pipeline. Reconciles existing tests against the Phase 1 inventory and Phase 2 blueprint, bucketing each existing test and each inventory item into…
Test framework migration skill covering strategies for migrating between testing frameworks including Selenium to Playwright, Jest to Vitest, Enzyme to React Testing Library, and…
Add focused deterministic tests, fixtures, golden examples, or smoke checks for workflows that can run while still being wrong.