testing
Run, debug, and manage DBHub tests including unit, integration with Testcontainers, and database-specific suites. Perfect for verifying code changes and troubleshooting database connector issues.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
116 skills found
Run, debug, and manage DBHub tests including unit, integration with Testcontainers, and database-specific suites. Perfect for verifying code changes and troubleshooting database connector issues.
Standardizes Vitest unit and integration testing workflows for TypeScript, enforcing 70% coverage, proper mocking, and CI/CD-ready verification patterns.
Maintain test suite health by automatically detecting orphaned tests, missing coverage, and implementation-coupled anti-patterns.
Implement robust software testing strategies, including unit, integration, and E2E tests, mocking frameworks, TDD patterns, and best practices for high-quality, reliable code across any stack.
Vitest testing patterns for reliable unit and integration tests. Focuses on critical business logic, edge cases, and mocking strategies for high-impact functions.
Analyze codebase statistics: LOC, language distribution, and code-to-comment ratios using pygount.
Automated generation of structured, production-ready pytest test suites for Python functions and classes.
A systematic code auditing framework for identifying technical debt, security vulnerabilities, dead code, and code quality issues in software projects.
Conduct automated code reviews for local changes or remote GitHub Pull Requests. It analyzes code for correctness, maintainability, and standards using git and gh CLI integration.
Expert systematic test design using BVA, equivalence partitioning, decision tables, and combinatorial testing to maximize coverage and minimize redundancy.
Intelligent unit and integration test generation powered by Minion framework, featuring business logic validation, boundary testing, and Vitest integration.
Validate test suite effectiveness and uncover weak assertions by introducing code mutations and measuring kill rates. Essential for proving tests genuinely catch bugs rather than just satisfying coverage metrics.