Validate API contracts using consumer-driven contract testing (Pact, Spring Cloud Contract). Use when performing specialized testing. Trigger with phrases like "validate API contract", "run contract tests", or "check consumer contracts".
Validates API contracts using consumer-driven contract testing (Pact, Spring Cloud Contract). Trigger with phrases like "validate API contract" or "run contract tests" when performing specialized testing.
/plugin marketplace add jeremylongshore/claude-code-plugins-plus-skills/plugin install conversational-api-debugger@claude-code-plugins-plusThis skill is limited to using the following tools:
assets/README.mdassets/config_template.yamlassets/openapi_example.yamlassets/pact_contract_template.jsonassets/report_template.htmlreferences/README.mdscripts/README.mdscripts/generate_pact_tests.pyThis skill provides automated assistance for contract test validator tasks.
Before using this skill, ensure you have:
Set up the testing context:
Run the test suite:
Process test outcomes:
Document findings in {baseDir}/test-reports/:
The skill generates comprehensive test results:
Each test includes:
Common issues and solutions:
Environment Setup Failures
Test Execution Timeouts
Resource Exhaustion
Dependency Issues
This skill provides automated assistance for contract test validator tasks. This skill provides automated assistance for the described functionality.
Example usage patterns will be demonstrated in context.
Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.