This skill validates API contracts using consumer-driven testing and OpenAPI validation. It leverages Pact for consumer-driven contract testing, ensuring that API providers adhere to the expectations of their consumers. It also validates APIs against OpenAPI specifications to guarantee compliance and identify breaking changes. Use this skill when the user asks to generate contract tests, validate API responses, check backward compatibility, or validate requests/responses using the terms "contract-test", "ct", "Pact", "OpenAPI validation", or "consumer-driven contract testing".
4.6
Rating
0
Installs
Testing & Quality
Category
The skill provides a clear conceptual overview of API contract testing with Pact and OpenAPI validation, with good structural organization. However, it lacks concrete implementation details: no actual code scripts, test generation logic, or validation procedures are provided. The SKILL.md describes what the skill should do but not how it accomplishes it. While the references/ and scripts/ directories are mentioned in the tree with README files, the absence of executable scripts or detailed procedures significantly limits taskKnowledge. The novelty is moderate—contract testing is valuable but not exceptionally complex for an AI agent. For a CLI agent to successfully invoke this skill, it would need much more specific guidance on generating Pact contracts, running validations, and interpreting results. The skill would benefit from concrete examples, command sequences, or code templates that enable actual contract test generation and validation.
Loading SKILL.md…