contract-testing
Implement consumer-driven contract testing for microservices using Pact, schema validation, and API versioning to prevent breaking changes and ensure distributed team coordination.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
122 skills found
Implement consumer-driven contract testing for microservices using Pact, schema validation, and API versioning to prevent breaking changes and ensure distributed team coordination.
Comprehensive API test automation suite supporting REST/GraphQL. Features functional, performance, and contract testing with integrated Mock services.
Analyzes OpenAPI specifications to generate TypeScript interfaces, API service patterns, and implementation guidance for backend-integrated frontend development.
Apply Holistic Testing with PACT (Proactive, Autonomous, Collaborative, Targeted) principles to build quality into team culture and test strategies for modern software systems.
Generates OpenAPI 3.0/3.1 specs from code (FastAPI, NestJS) or design-first schemas. Includes client SDK generation, mock server setup, and support for Swagger/ReDoc/Stoplight documentation workflows.
Build, optimize, and maintain production-ready backend systems using Node.js, Python, Go, and Rust. Includes API design, database management, security, and DevOps best practices.
Automates the generation of .http request files for Spring Boot REST controllers to simplify API documentation and testing.
Comprehensive smart contract testing skill for Hardhat and Foundry, featuring unit tests, integration suites, gas optimization, fuzzing, and mainnet forking.
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.
Expert systematic test design using BVA, equivalence partitioning, decision tables, and combinatorial testing to maximize coverage and minimize redundancy.
Execute the implementation planning workflow, generate technical design artifacts, and structure research tasks for Spec Kit projects.
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.