Skip to content

pactflow/swagger-contract-testing

v1.3.0

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.

asyncapi-generator

Generates an AsyncAPI 3.x YAML spec from a service codebase using ripwire when no spec exists. Invoke this skill whenever the user needs an AsyncAPI spec for an event-driven service that doesn't have one published — phrases like "generate an asyncapi spec from the code", "there's no asyncapi for this service", "document our Kafka topics as a spec", "create a spec from the producers and consumers", "reverse-engineer the event contract", or any time a Drift/AsyncAPI testing workflow (asyncapi-parser, drift-testing) is blocked because the spec is missing. Uses ripwire to find message producers and consumers and extract topics/queues and payload shapes across Kafka, SNS/SQS, RabbitMQ/AMQP, NATS, Google Pub/Sub, MQTT, Redis and WebSocket clients in Node.js, Python, Java/Kotlin, Go, Ruby and other ripwire-supported languages. Always ask for the codebase path if not provided. Requires ripwire on PATH.

Read SKILL.md at the source

Pinned to revision da8c3e7abb85, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.