tdd-workflow
A rigorous TDD workflow agent that enforces test-first development, ensuring 80%+ code coverage across unit, integration, and E2E tests for features, bug fixes, and refactoring.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
104 skills found
A rigorous TDD workflow agent that enforces test-first development, ensuring 80%+ code coverage across unit, integration, and E2E tests for features, bug fixes, and refactoring.
Run mutation testing to measure test suite effectiveness by introducing code faults and verifying test failure detection.
Comprehensive code quality validation for LibrAgent, covering TypeScript frontend and Rust/Tauri backend via automated linting, formatting, type checking, and build verification.
Investigate and resolve OpenClaw test memory leaks, Vitest OOMs, and RSS growth using heap snapshots.
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Guidance for writing resilient Playwright tests with best practices for locators, assertions, and CI/agent integration.
Accelerate software delivery by shifting testing to the earliest development phases, using AI-driven requirements validation, TDD, and automated CI pipelines to reduce defect costs.
A Svelte 5 testing expert using vitest-browser-svelte and Playwright. Provides patterns for unit, SSR, and E2E tests, plus a CLI tool for AI assistants to fetch testing patterns.
Perform automated visual regression testing by comparing UI screenshots against established baselines to identify layout shifts, color changes, and rendering regressions.
Enforce high-quality testing practices by identifying and preventing common anti-patterns like mock-testing, test-only production code, and incomplete dependency mocking.
Provides Jest testing patterns and best practices for interpreters, parsers, and async TypeScript code in the Lea language repository.
Specialized Pest 4 agent for Laravel testing: writing, refactoring, TDD, browser/smoke tests, and architecture enforcement.