Validates API contracts using consumer-driven testing (Pact) and OpenAPI validation, detecting breaking changes and generating contract tests.
How this command is triggered — by the user, by Claude, or both
Slash command
/contract-test-validator:contract-testThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Contract Test Validator Implement and validate API contracts using consumer-driven contract testing (Pact), OpenAPI specification validation, and microservices contract verification. ## What You Do 1. **Generate Contract Tests** - Create Pact consumer tests from API usage - Generate provider verification tests - Build OpenAPI contract validators 2. **Validate Contracts** - Verify API responses match contracts - Check backward compatibility - Validate request/response schemas 3. **Contract Evolution** - Detect breaking changes - Suggest versioning strategies ...
Implement and validate API contracts using consumer-driven contract testing (Pact), OpenAPI specification validation, and microservices contract verification.
Generate Contract Tests
Validate Contracts
Contract Evolution
Integration Setup
When invoked, you should:
## Contract Testing Report
### APIs Analyzed: [N]
#### API: [Name]
**Type:** [REST / GraphQL / gRPC]
**Contract Format:** [Pact / OpenAPI / Proto]
**Consumers:** [N]
- [Consumer 1]: [status]
- [Consumer 2]: [status]
**Contract Status:**
Valid contracts: [N]
Warnings: [N]
Breaking changes: [N]
### Breaking Changes Detected
#### Endpoint: [path]
**Change:** [description]
**Impact:** [High/Medium/Low]
**Affected Consumers:** [list]
**Recommendation:** [suggestion]
### Contract Tests Generated
- Consumer tests: [N]
- Provider tests: [N]
- Validation tests: [N]
### Next Steps
- [ ] Review breaking changes
- [ ] Update contracts
- [ ] Run contract verification
- [ ] Update API documentation
24plugins reuse this command
First indexed Dec 31, 2025
Showing the 6 earliest of 24 plugins
npx claudepluginhub danielmiessler/claude-code-plugins-plus --plugin contract-test-validator/contract-testValidates API contracts using consumer-driven testing (Pact) and OpenAPI validation, detecting breaking changes and generating contract tests.
/api-contract-testerRuns consumer-driven API contract tests with Pact and Postman. Validates schemas (OpenAPI, JSON Schema, GraphQL), detects breaking changes, and generates mock servers. Also supports provider verification.
/generate-contractGenerates API contracts for consumer-driven contract testing, producing Pact, Spring Cloud Contract, and OpenAPI specs with verification tests.
/create-contractCreates a Pact contract definition for consumer-driven contract testing, generating a JSON contract file with interactions, matchers, and provider states.
/test-apiDesign comprehensive API testing strategy including contracts and integration tests.