validating-api-contracts

Community

Ensure API contracts stay aligned and safe.

Authorapassuello
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill validates API contracts to ensure providers meet consumer expectations and prevents breaking changes by combining Pact-based consumer-driven contract testing with OpenAPI validation.

Core Features & Use Cases

  • Pact-based contract testing: Generate and verify consumer expectations against providers.
  • OpenAPI validation: Validate APIs against OpenAPI specs to ensure conformity and detect drift.
  • Backwards compatibility checks: Identify breaking changes across API evolutions.
  • Use cases: Generate contract tests, validate responses, or enforce contract conformance in CI pipelines.

Quick Start

Generate Pact contracts from your API surface and validate provider responses against them. Validate an OpenAPI document to ensure your API adheres to the specification and detect breaking changes. Run the skill in CI to automatically verify contracts on each change.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: validating-api-contracts
Download link: https://github.com/apassuello/multimodal_insight_engine/archive/main.zip#validating-api-contracts

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.