test-driven-development
Enforces disciplined Test-Driven Development (TDD) by requiring a failing test before implementation, ensuring code reliability and preventing premature over-engineering.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
97 skills found
Enforces disciplined Test-Driven Development (TDD) by requiring a failing test before implementation, ensuring code reliability and preventing premature over-engineering.
Comprehensive Test Driven Development (TDD) assistant for engineering teams, featuring intelligent test generation, coverage analysis, and multi-framework support.
Test-driven development (TDD) workflow for Spring Boot applications using JUnit 5, Mockito, MockMvc, and Testcontainers.
Enforce Test-Driven Development (TDD) via pre-commit hooks and CI/CD coverage gates. Automates test execution and ensures compliance with minimum code coverage thresholds.
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.
Implement professional TDD workflows with strict 80% coverage, automated testing strategies, and AAA pattern enforcement for robust, high-quality code.
Enforce high-quality testing practices by identifying and preventing common anti-patterns like mock-testing, test-only production code, and incomplete dependency mocking.
Jest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
A structured development process for Python projects using TDD, the uv package manager, and automated testing workflows.
Enforces structured self-assessment checkpoints to validate approach, mitigate risks, and ensure quality before, during, and after task execution.
Master professional TDD with the London (mockist) and Chicago (classicist) schools. Automate test-first workflows, style selection, and refactoring with AI agents.
Enforces a strict evidence-before-assertion protocol for coding agents, requiring fresh command-line verification output before any claim of completion, success, or bug fixes.