Skip to the content
Agent Tools

swagger-contract-testing

Partner, reviewed

Expert assistant for PactFlow and Pact contract testing — consumer-driven contracts, provider verification, can-i-deploy, BDCT, Drift CLI, and OpenAPI spec parsing. Includes specialized agents for reviewing and generating pact tests.

Plugin · by pactflow · runs in Claude Code, Cowork, claude.ai · 5 skills, 1 MCP server, 6 agents, 2 hooks · listed 2026-04-17

Claude Code

claude plugin install swagger-contract-testing

Skills (5)

  • Skill drift-testing

    Verifies API implementations against OpenAPI specifications using the Drift CLI, catching spec drift and supporting Bi-Directional Contract Testing (BDCT).

    Any agent

    npx skills add pactflow/pactflow-agent-skills --skill drift-testing
  • Skill oas-generator

    Generates an OpenAPI 3.x YAML spec from a provider codebase using ripwire when no spec exists. Invoke this skill whenever the user needs an OpenAPI spec for a service that doesn't have one published…

    Any agent

    npx skills add pactflow/pactflow-agent-skills --skill oas-generator
  • Skill openapi-parser

    Parses complex OpenAPI specs and generates Drift test cases from them. Use whenever the user wants to generate, write, or scaffold Drift tests from an OpenAPI spec — especially when the spec…

    Any agent

    npx skills add pactflow/pactflow-agent-skills --skill openapi-parser
  • Skill pact-coverage

    Runs a coverage check to find which API operations, status codes, request body required fields, and response body required fields are NOT exercised by existing Pact consumer tests.

    Any agent

    npx skills add pactflow/pactflow-agent-skills --skill pact-coverage
  • Skill pactflow

    Expert assistant for PactFlow and Pact contract testing. Use this skill whenever the user mentions PactFlow, Pact, contract testing, consumer-driven contracts, provider verification, can-i-deploy…

    Any agent

    npx skills add pactflow/pactflow-agent-skills --skill pactflow

Agents (6)

  • Agent bdct-tester

    Agentic BDCT (Bi-Directional Contract Testing) driver. Invoke this agent when the user wants to implement a full BDCT flow end-to-end: it generates high-coverage consumer Pact tests and a provider…

  • Agent pact-coverage

    Runs Pact consumer coverage. Uses ripwire MCP tools on the consumer codebase to discover which provider API routes the consumer calls, builds a consumer-filtered provider OAS, then runs…

  • Agent pact-generator

    Specialized agent for generating new Pact consumer tests and provider state handlers from existing code, OpenAPI specs, or example request/response pairs.

  • Agent pact-implementor

    Specialized agent for building a new Pact client library from scratch in any language. Invoke this agent when the user wants to create a Pact implementation for a language that doesn't have one yet…

  • Agent pact-maintainer

    Pact ecosystem maintenance agent. Invoke when the user wants to audit the health of their PactFlow workspace, fix failing verifications, clean up stale branches or old versions, update consumer…

  • Agent pact-reviewer

    Specialized agent for reviewing Pact consumer tests and provider verification code. Invoke this agent when the user wants to audit existing pact tests for best practice violations, identify false…

From Anthropic's public plugin directory, read on 2026-10-16. Find a skill by task.