swagger-contract-testing プラグイン
Expert assistant for PactFlow's OpenAPI contract testing tools — Drift CLI and OpenAPI spec parsing
swagger-contract-testing プラグインのインストール方法
両方のコマンドを Claude Code 内で実行してください。最初のコマンドで marketplace を一度追加し、2 番目のコマンドでプラグインをインストールします。
/plugin marketplace add pactflow/pactflow-agent-skills
/plugin install swagger-contract-testing@swagger-contract-testing-agent-extensionsswagger-contract-testing の内容
プラグイン自身のファイルから読み込まれた 15 個のパーツ です。
Agent 6
@agent-swagger-contract-testing:name として呼び出し- @agent-swagger-contract-testing:bdct-tester
ファイルに説明がありません。
- @agent-swagger-contract-testing:pact-coverage
ファイルに説明がありません。
- @agent-swagger-contract-testing:pact-generator
ファイルに説明がありません。
- @agent-swagger-contract-testing:pact-implementor
ファイルに説明がありません。
- @agent-swagger-contract-testing:pact-maintainer
ファイルに説明がありません。
- @agent-swagger-contract-testing:pact-reviewer
ファイルに説明がありません。
SKILL 7
タスクが一致したときに Claude が読み込みます- asyncapi-generator
Generates an AsyncAPI 3.x YAML specification from a service codebase by statically analyzing message producers and consumers using ripwire.
- asyncapi-parser
Parses AsyncAPI 3.x specifications to generate Drift test cases for event-driven services like Kafka, SNS, and SQS.
- drift-testing
Verifies API implementations against OpenAPI and AsyncAPI specifications to detect spec drift and support contract testing.
- oas-generator
Generates an OpenAPI 3.x YAML specification from a provider codebase by statically analyzing route definitions and handler schemas using ripwire.
- openapi-parser
Parses complex OpenAPI specifications to generate Drift test cases covering polymorphic schemas and various response variants.
- pact-coverage
Analyzes Pact v2/v3/v4 interactions against OpenAPI or AsyncAPI specs to identify untested API operations, status codes, and required fields.
- pactflow
Enables agents to manage consumer-driven contract testing, verify service compatibility, and automate deployment safety checks via PactFlow.
Hook 1
以下のイベントで実行されます- hooks
ファイルに説明がありません。
MCP server 1
プラグインとともに起動します- mcp
ファイルに説明がありません。
Claude Code での swagger-contract-testing の使用方法
Agent を名前で指定してください:
@agent-swagger-contract-testing:bdct-tester
@agent-swagger-contract-testing:pact-coverageSKILL にコマンドは不要です。リクエストが説明と一致したときに Claude が読み込みます。
更新、オフ、または削除
- プラグインを更新 (shell)
- claude plugin update swagger-contract-testing@swagger-contract-testing-agent-extensions
- marketplace を更新
- /plugin marketplace update swagger-contract-testing-agent-extensions
- 一時的にオフにする
- /plugin disable swagger-contract-testing@swagger-contract-testing-agent-extensions
- 削除する
- /plugin uninstall swagger-contract-testing@swagger-contract-testing-agent-extensions
swagger-contract-testing のスキル
- asyncapi-generatorpactflow/pactflow-agent-skills
Generates an AsyncAPI 3.x YAML specification from a service codebase by statically analyzing message producers and consumers using ripwire.
3件のファイル7スター - asyncapi-parserpactflow/pactflow-agent-skills
Parses AsyncAPI 3.x specifications to generate Drift test cases for event-driven services like Kafka, SNS, and SQS.
8件のファイル7スター - drift-testingpactflow/pactflow-agent-skills
Verifies API implementations against OpenAPI and AsyncAPI specifications to detect spec drift and support contract testing.
20件のファイル7スター - oas-generatorpactflow/pactflow-agent-skills
Generates an OpenAPI 3.x YAML specification from a provider codebase by statically analyzing route definitions and handler schemas using ripwire.
2件のファイル7スター - openapi-parserpactflow/pactflow-agent-skills
Parses complex OpenAPI specifications to generate Drift test cases covering polymorphic schemas and various response variants.
7件のファイル7スター - pact-coveragepactflow/pactflow-agent-skills
Analyzes Pact v2/v3/v4 interactions against OpenAPI or AsyncAPI specs to identify untested API operations, status codes, and required fields.
8件のファイル7スター - pactflowpactflow/pactflow-agent-skills
Enables agents to manage consumer-driven contract testing, verify service compatibility, and automate deployment safety checks via PactFlow.
28件のファイル7スター
swagger-contract-testing プラグインに関する質問
swagger-contract-testing プラグインをインストールするにはどうすればよいですか。
Claude Code で /plugin marketplace add pactflow/pactflow-agent-skills を実行し、続いて /plugin install swagger-contract-testing@swagger-contract-testing-agent-extensions を実行します。
swagger-contract-testing プラグインには何が含まれていますか。
swagger-contract-testing には 6 件のエージェント, 7 件のスキル, フック, MCP サーバー が含まれています。
swagger-contract-testing にはどの Agent が含まれていますか?
bdct-tester, pact-coverage, pact-generator, pact-implementor, pact-maintainer, pact-reviewer です。@agent-swagger-contract-testing:bdct-tester で呼び出せます。
swagger-contract-testing プラグインを更新または削除するにはどうすればよいですか?
shell で claude plugin update swagger-contract-testing@swagger-contract-testing-agent-extensions を使用して更新するか、/plugin の Installed タブから行ってください。削除するには /plugin uninstall swagger-contract-testing@swagger-contract-testing-agent-extensions を使用してください。