verification-before-completion
Evidence requirement enforcement ensuring all claims are backed by logs, test results, or exit codes. Zero = success, non-zero = failure. No guessing allowed.
Evidence requirement enforcement ensuring all claims are backed by logs, test results, or exit codes. Zero = success, non-zero = failure. No guessing allowed.
PM2 process management, backend/frontend cascade execution, parallel worktree builds, and cross-service integration testing.
Red-Green-Refactor TDD methodology with mandatory failing tests, minimal implementation, quality refactoring, and 80% coverage gating.
Automated test validation, coverage checking, and quality metrics with aggressive defaults
Strict RED->GREEN->REFACTOR test-driven development with enforcement. Never write production code before a failing test. Atomic commits per TDD cycle.
Test-first development practice where test specifications are written before production code, integrated into plan tasks as mandatory first sub-steps.
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work.
Simulate realistic coding interview experience
Generate comprehensive test cases including edge cases, stress tests, and counter-examples for algorithm correctness verification. Supports random generation, constraint-based generation, and brute force oracle comparison.
Generate BATS test structure and fixtures for shell script testing with setup/teardown, assertions, and mocking.
Set up E2E test harness for CLI applications with process spawning and assertions.
Create mock MCP client for server testing with request/response simulation.
Validate scripts for POSIX compliance with portability checks, bashism detection, and cross-platform compatibility.
Set up testing utilities for TUI components with ink-testing-library and Bubble Tea testing.
Generate characterization tests to capture and verify existing behavior before migration
Generate contract tests for API migrations with consumer-driven contracts and provider verification
Analyze test coverage and identify gaps before migration to ensure adequate safety nets
Property-based testing and fuzzing using Echidna for smart contracts. Includes invariant definition, corpus management, coverage analysis, and CI/CD integration for comprehensive security testing.
ML-specific testing skill using pytest with fixtures for data, models, and predictions.
Run accessibility audits with axe-core and screen reader testing for desktop applications
Generate CI test matrix for Windows, macOS, and Linux combinations
Generate mocks for Electron APIs (ipcMain, ipcRenderer, dialog, etc.) for unit testing
Configure Playwright for comprehensive Electron application testing including E2E tests, visual regression, accessibility audits, and cross-platform test matrices
Generate Qt Test fixtures with mock QObject signals and slots, data-driven tests, and GUI testing setup