Execute Vitest tests with structured JSON output and optional log capture. Supports monorepos through workspace configuration. Set the project root before use and specify a test target to prevent full project runs.
Verify code changes by running the test suite with auto-detected runner (Pest, PHPUnit, Jest, etc.). Specify filter or path to narrow tests, and get exit code, runner name, and output tail.
Generate test skeletons for source code using Jest, pytest, or vitest. Writes new test stubs for public functions to scaffold tests in untested modules.
Run smoke tests to validate project builds and confirm tests pass before commit or deploy. Automatically detects pytest, jest, vitest, or mocha from project configuration.
Execute JavaScript to query Gaffer test and coverage data, analyze project health, debug failures, and identify untested code areas using codemode API functions.
AI-optimized Vitest interface that provides structured test output, visual debugging context, and intelligent coverage analysis for more effective AI assistance with testing.
Enables AI assistants to run Vitest tests and analyze code coverage, supporting test-driven development workflows with tools for test execution and coverage analysis.
Execute terminal commands and wait for results. Use the run action to send input, wait for a pattern or quiet period, then return output. For incremental reading or sending, use read/send actions.
Save learned patterns like test commands and failure diagnostics to persistent memory for future project runs, preventing duplicate entries to maintain efficiency.
Query real GitHub migration data to identify which packages developers are switching from and to. Validate technology choices using ground-truth analysis of package.json and requirements.txt diffs.
Submit autonomous tasks for AI to execute continuously until completion criteria are met. Define purpose, desired outcomes, verifiable completion conditions, and project context.
Analyze test coverage to identify untested lines, functions, branches, and statements. Get actionable insights and recommendations for improving coverage, with automatic exclusion of non-production files.
Discover test files matching .test.* and .spec.* patterns recursively. Get structured file info with absolute and relative paths to understand test organization and coverage. Optionally limit search to a specific directory.
Generate a complete Helix-pattern web component scaffold including Lit class, CEM annotations, test stub, Storybook story, and CSS. Auto-detects tag prefix and base class from the library's Custom Elements Manifest.
Generate intelligent tests to achieve 80%+ code coverage for target files using Jest, Vitest, or Mocha frameworks. Includes options for edge cases and accessibility testing.
Generate test stubs from acceptance criteria in SPEC.md and TASKS.md, with traceability to requirement IDs. Supports six test frameworks: vitest, jest, playwright, pytest, junit, xunit.
Analyze test coverage metrics for JavaScript/TypeScript repositories to identify gaps and improve testing quality by detecting frameworks like Jest, Vitest, and Cypress.