drift-testingVerifies API implementations against OpenAPI specifications using the Drift CLI, catching spec drift and supporting Bi-Directional Contract Testing (BDCT). U...
Install via ClawdBot CLI:
clawdbot install kevinrvaz/drift-testingGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://pactflow.github.io/drift-docs/Audited Apr 17, 2026 · audit v1.0
Generated May 20, 2026
A development team integrates Drift into their GitHub Actions pipeline to automatically verify each API change against its OpenAPI spec. This catches spec drift early, prevents breaking changes, and ensures all endpoints conform to the contract before deployment.
An API provider uses Drift's BDCT workflow to publish verification results to PactFlow, enabling consumers to see which provider versions pass their expected contracts. This aligns both sides and reduces integration failures.
A team with an undocumented legacy API generates an OpenAPI spec and uses Drift to automatically create and execute test cases for every endpoint and response code. This validates the spec matches actual behavior.
QA engineers run Drift's feedback loop scripts repeatedly until every operation and response code passes, ensuring 100% endpoint coverage before a major release. The loop automatically retries failed tests and checks coverage gaps.
Developers run a Prism mock server locally from an OpenAPI spec and test their API client against the mock using Drift. This identifies spec quality issues and speeds up development without hitting production.
Offer Drift-based verification as a managed service to API providers who want to ensure spec compliance without in-house expertise. Provide CI/CD integration, coverage dashboards, and failure diagnostics.
Bundle Drift into a broader API development toolkit (e.g., API design, documentation, testing) sold to enterprises. Include automated coverage loops and mock server integration to reduce manual testing effort.
Use Drift as the core tool to audit and remediate API drift for clients migrating to open standards. Deliver a service that includes spec generation, test creation, and ongoing verification monitoring.
💬 Integration Tip
Start with `drift init` to scaffold the project, then run `scripts/check_coverage.py` against your spec to identify missing test cases. Use the feedback loop scripts (`run_loop.sh`) to iteratively achieve full coverage.
Scored May 20, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.