Một bộ thử nghiệm toàn diện để xác thực hợp đồng API, đảm bảo khả năng tương thích ngược và phát hiện các thay đổi gây lỗi trong microservices.
Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.
npx clawhub@latest install api-contract-tester
Sao chép thư mục kỹ năng vào một trong những vị trí sau
~/.openclaw/skills/ <project>/skills/ Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn
Sao chép prompt này vào OpenClaw để tự động cài đặt.
Giúp tôi cài đặt api-contract-tester bằng Clawhub. Nếu Clawhub chưa
Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.
API Contract Tester là một công cụ mạnh mẽ được thiết kế để duy trì tính toàn vẹn của giao tiếp giữa các dịch vụ. Bằng cách tận dụng các nguyên tắc thử nghiệm hợp đồng do người tiêu dùng thúc đẩy, nó đảm bảo rằng cả nhà cung cấp và người tiêu dùng đều tuân thủ một thỏa thuận chung, ngăn chặn 'địa ngục phụ thuộc' đáng sợ trong các hệ thống phân tán. Là một phần quan trọng của hệ sinh thái Openclaw Skills, nó thu hẹp khoảng cách giữa thiết kế API và thực tế thời gian chạy.
Kỹ năng này tự động hóa việc xác thực các đặc tả OpenAPI và Swagger, tạo các bộ thử nghiệm mục tiêu bằng Python và giám sát các thay đổi gây lỗi trong thời gian thực. Cho dù bạn đang quản lý một kiến trúc microservices phức tạp hay một REST API đơn giản, kỹ năng này cung cấp các rào chắn cần thiết để triển khai một cách tự tin và duy trì độ tin cậy cao của hệ thống.
Để tích hợp công cụ này vào môi trường Openclaw Skills của bạn, hãy đảm bảo bạn đã cài đặt các phụ thuộc xác thực cần thiết:
# Install the OpenAPI validator
pip install openapi-spec-validator
# Install Pact verifier (if using Pact contracts)
npm install -g @pact-foundation/pact-node
# Ensure your environment has access to the provider URL
export PROVIDER_URL="https://api.staging.example.com"
Kỹ năng tổ chức các đầu ra và phân tích của nó bằng cấu trúc sau:
| Đối tượng dữ liệu | Định dạng | Mô tả |
|---|---|---|
| Contract Tests | .py (pytest) |
Các lớp Python được tạo để xác thực điểm cuối. |
| Change Report | Markdown | Danh sách các thay đổi gây lỗi và không gây lỗi được phân loại. |
| Compatibility Matrix | Bảng văn bản thuần túy | Bản đồ cho biết người tiêu dùng nào gọi các điểm cuối API cụ thể. |
| Specs | .yaml / .json |
Các tệp OpenAPI hoặc Pact là nguồn sự thật được sử dụng để xác thực. |
Đang tải
Một hệ thống chuyên gia toàn diện để phân tích các mẫu truy cập dữ liệu và triển khai kiến trúc bộ nhớ đệm đa lớp.

Một tiện ích DevOps thông minh để so sánh các chỉ số canary và baseline nhằm cung cấp các khuyến nghị thúc đẩy hoặc hoàn tác triển khai dựa trên dữ liệu.

Một tiện ích chuyên dụng để kiểm tra các tệp kê khai Rust Cargo.toml nhằm đảm bảo tính chính xác về cấu trúc, bảo mật phụ thuộc và tính sẵn sàng cho crates.io.

Một công cụ kiểm tra toàn diện được thiết kế để tối ưu hóa các dự án Astro về tốc độ, các thực hành cấu hình tốt nhất và khả năng hiển thị trên công cụ tìm kiếm.

Text to Video Hunyuan là một công cụ tạo AI mạnh mẽ giúp chuyển đổi các câu lệnh văn bản mô tả thành các đoạn video 1080p chất lượng cao chỉ trong vài phút.

Một công cụ Python không phụ thuộc để phân tích chuyên sâu codebase, đo lường độ phức tạp, phân bổ ngôn ngữ và các chỉ số nợ kỹ thuật.








































