contract-testing
について
このスキルは、Pactを使用してAPI契約を定義および検証することで、マイクロサービス向けの消費者駆動契約テストを可能にします。契約の破壊的変更を早期に検出し、スキーマを検証し、後方互換性を保ちながらAPIバージョン管理を行います。API契約のテストや、分散チーム間での信頼性の高い統合を確保する際にご利用ください。
クイックインストール
Claude Code
推奨npx skills add majiayu000/claude-skill-registry -a claude-code/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/contract-testingこのコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします
GitHub リポジトリ
Frequently asked questions
What is the contract-testing skill?
contract-testing is a Claude Skill by majiayu000. Skills package instructions and resources that Claude loads on demand, so Claude can perform contract-testing-related tasks without extra prompting.
How do I install contract-testing?
Use the install commands on this page: add contract-testing to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does contract-testing belong to?
contract-testing is in the testing-methodologies category, tagged contract, pact, consumer-driven, api, microservices and schema-validation.
Is contract-testing free to use?
Yes. contract-testing is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
関連スキル
このClaudeスキルは、テストピラミッド、Page Object Modelなどのデザインパターン、CI/CD統合を適用することで、開発者が効果的なテスト自動化フレームワークを設計・実装するのを支援します。自動化フレームワークの構築時やテスト効率の改善時に使用され、アンチパターンの検出と堅牢なテストの確保を行います。このスキルは、テスト生成、実行、カバレッジ分析、不安定テスト検出のための専門エージェントを活用します。
このスキルは、PlaywrightとオプションのVibium統合を活用し、AIを駆使したWebアプリケーションのテスト容易性評価を提供します。Observability(観測可能性)やControllability(制御可能性)など、10の本質的なテスト容易性原則に基づいてアプリケーションを評価し、改善点を特定します。ソフトウェアのテスト容易性を評価する際、テスト準備状況を確認する際、またはテスト容易性レポートを生成する際にご利用ください。
品質指標スキルは、開発者が実用的な品質ダッシュボードとKPIを確立することを支援します。見せかけの指標ではなく、バグ流出率などの成果ベースの指標に焦点を当てています。テスト効果の測定と行動閾値の設定について最適化されたガイダンスを提供します。品質評価やエンジニアリングダッシュボードを定義して意味のある改善を推進する際に、このスキルをご活用ください。
`shift-right-testing`スキルは、フィーチャーフラグ、カナリアデプロイメント、カオスエンジニアリングを活用して、本番環境で直接テストを可能にします。これは、本番環境の観測可能性とプログレッシブデリバリー戦略を実装するために設計されています。開発者はこのスキルを使用して、機能を安全にリリースし、実環境でのシステムの挙動を監視すべきです。
