AI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
-
Updated
Jul 2, 2026 - JavaScript
AI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
AI agent testing toolkit for Playwright and Cypress: generate E2E tests from scratch, review existing specs against 24 anti-patterns (P0/P1/P2 silent-always-pass smells), and debug flaky failures from playwright-report/ or cypress/reports/. Agent Skills for Claude Code and Codex.
AI-powered GitHub Action that analyzes test quality, provides scores, identifies issues, and suggests improvements through OpenAI's GPT models. Posts detailed reports directly to your pull requests.
🧪 Intelligent test analysis tool that finds duplicate and redundant tests using coverage analysis. Improve test suite quality with detailed reports and pytest integration.
Grade your Playwright tests A-F. Lighthouse for test quality. No API keys, no cloud, runs in 2 seconds. Works with any test source — hand-written, Claude-generated, Copilot-generated.
Static analysis tool that scores TypeScript tests across 6 quality dimensions. Works with Jest, Vitest, Playwright, Cypress, and Mocha.
Find false-green tests: tests that pass without verifying anything. Deterministic Python/pytest AST scanner (C1-C59 + PL config-audit), zero-dep, CI-ready.
Automated chaos testing for Python — fault injection, property assertions, and stateful exploration
Verification system that catches coding agents falsely claiming task completion. Runs 4 parallel checks (file integrity, test quality, scope narrowing, optional LLM judge) over task+claim+diff and returns a weighted 0-100 confidence score with evidence.
Side Project for Quality Assurance.
A smart test quality gate CLI. Lint your test suite for anti-patterns, flaky selectors, hard waits, and bad practices before they merge. Like ESLint, but for your tests.
ESLint plugin to flag weak tests: snapshot-only coverage, mock-call-only tests, unawaited assertions, no negative path, and empty async tests.
A Claude Code skill that challenges tests to actually catch bugs. Detects test theater, weak assertions, and missing edge cases.
Runtime risky-test detection for RSpec: reports tests with no expectations or unexpected output.
ESLint rule: catch Playwright assertions that always pass (a Locator is never undefined/null/falsy). Fills the gap left by prefer-web-first-assertions. Auto-fixable.
ESLint rule: catch Cypress chai assertions that always pass (cy.get() yields a chainable that always exists). Auto-fixable.
Open-source plugins for Claude Code — AI-powered developer tools
Catch theater, weak, and missing unit tests in VS Code. Local-first detective with line-anchored evidence and an optional anti-hallucination AI second opinion (OpenAI / Claude / Gemini).
Detects test files that don't actually test real implementations
The Oracle Gate — a framework for testing AI-built code. Coverage isn't fault-detection, and the gap widens when a model writes both the code and its tests.
Add a description, image, and links to the test-quality topic page so that developers can more easily learn about it.
To associate your repository with the test-quality topic, visit your repo's landing page and select "manage topics."