{"slug":"petrkindlmann-contract-testing","source_name":"petrkindlmann/contract-testing","name":"Petrkindlmann/Contract Testing","description":"Implement consumer-driven contract testing with Pact-JS (v16). Covers consumer test writing, broker-driven provider verification, Pact Broker setup, can-i-deploy as a deployment gate, webhook-triggered verification, pending pacts, and schema-first vs consumer-first approaches (OpenAPI/Ajv, Schemathesis). Use when: \"contract test,\" \"Pact,\" \"consumer-driven,\" \"API contract,\" \"provider verification,\" \"can-i-deploy.\" Not for: stubbing or mocking a dependency to isolate a test — use service-virtualiz","version":1,"lift":{"pass_rate_delta_pts":21.74,"pass_rate_pct":95.7,"total_cases":23,"passed_cases":22,"tokens_delta_pct":372,"turns_delta_pct":0,"verdict":"mixed","benchmark_model":"gemini-3.8-flash","grading_method":"judged","completed_at":"2026-11-02T17:45:00.245699+00:00"},"skill_score":0.9565000000000001,"benchmark_models":[{"model":"gemini-3.8-flash","headline":true,"delta_pts":21.74,"with_pass_pct":95.7,"without_pass_pct":73.9,"tokens_delta_pct":372,"turns_delta_pct":0,"total_cases":23,"cases_aggregated":23,"verdict":"mixed","never_hurt":true,"completed_at":"2026-11-02T17:45:00.245699+00:00","run_id":"a866a9fb-8a49-42f6-8eb0-87f4fe0ad22a","latest_attempt":{"id":"a866a9fb-8a49-42f6-8eb0-87f4fe0ad22a","runner_model":"gemini-3.8-flash","overall_verdict":"mixed","completed_at":"2026-11-02T17:45:00.245699+00:00","gate":null},"version_number":1,"is_latest_version":true,"gate":null}],"trust":{"skill_safety":"passed","safety_status":"clean","intent_verdict":"safe","content_status":"clean","indexable":true},"license":"MIT","install_count":0,"total_uses":0,"total_users":0,"manifest_hash":"c786939c529073fa65a49a4e0d15ca526a8a60b228b9a640687405ed0c993370","install_name":"petrkindlmann-contract-testing","version_id":"247ad7c9-7d58-42e0-9d4d-e294e6a8dfc0","body_sha256":"c786939c529073fa65a49a4e0d15ca526a8a60b228b9a640687405ed0c993370","render_hash":"4a380ff992f2763352fc028a74c6dec76ed7ac86e05450accbb1732f9173a4b4","raw_url":"https://app.decimal.ai/s/petrkindlmann-contract-testing/SKILL.md","scorecard_url":"https://app.decimal.ai/skills/petrkindlmann-contract-testing"}