Un outil de vérification d'API puissant qui détecte la dérive de spécification et prend en charge les tests de contrat bidirectionnels (Bi-Directional Contract Testing) en utilisant les spécifications OpenAPI.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install drift-testing
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer drift-testing via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
La skill drift-testing est un ensemble d'outils complet pour Openclaw Skills conçu pour synchroniser les implémentations d'API avec leurs spécifications OpenAPI. Elle tire parti de la Drift CLI pour effectuer des tests de contrat bidirectionnels (BDCT), garantissant que l'implémentation de votre fournisseur reflète fidèlement le contrat documenté. Cette skill est essentielle pour les développeurs qui doivent maintenir la conformité de l'API, empêcher les changements destructeurs et automatiser la vérification des fournisseurs au sein des pipelines CI/CD.
Au-delà d'une simple validation, cette skill fournit un cycle de vie complet pour les tests d'API, y compris l'analyse de couverture, les boucles de rétroaction automatisées et le scripting basé sur Lua pour une gestion d'état complexe. Que vous testiez sur un environnement de production réel ou sur un serveur Prism mock local, cet utilitaire Openclaw Skills garantit que vos endpoints sont entièrement couverts et conformes aux normes que vous avez définies.
Vous pouvez utiliser la Drift CLI via npx ou l'installer localement pour votre projet.
# Utilisation via npx sans installation
npx @pactflow/drift --help
# Installation locale pour les équipes de développement
npm install --save-dev @pactflow/drift
# Initialiser un nouveau projet Drift
drift init
La skill organise sa configuration et ses données de test dans une structure de répertoire spécifique pour les utilisateurs d'Openclaw Skills :
| Fichier | Objet |
|---|---|
drift.yaml |
Fichier de configuration principal définissant les sources, les plugins et les paramètres d'authentification globaux. |
drift.lua |
Script Lua contenant des hooks de cycle de vie (ex : operation:started) et des fonctions auxiliaires. |
*.dataset.yaml |
Données de test externalisées et variables utilisées dans les expressions de test. |
*.tests.yaml |
La suite de tests principale contenant les cibles d'opération et les réponses attendues. |
http:request, operation:started et operation:finished afin de gérer l'état ou d'alimenter les données.Chargement
Une couche d'engagement pilotée par IA qui surveille les fils de discussion LinkedIn pour détecter les réponses des auteurs et maximise l'élan de la conversation pendant la fenêtre de réponse critique.

Un skill d'agent AI qui synthétise les dernières 24 heures d'activité inter-équipes en résumés structurés, prêts pour Slack.

Un assistant expert pour la gestion des tests de contrat PactFlow et Pact open-source, garantissant des déploiements sûrs grâce à des vérifications de compatibilité automatisées.

Une interface compatible MCP pour interroger des données canoniques de l'univers Star Wars, incluant les films, personnages et vaisseaux spatiaux.

Un moteur heuristique de qualité professionnelle qui audite les brouillons LinkedIn pour éliminer les traces d'AI et maximiser la portée algorithmique.

Le Doc System Generator analyse les structures de projets logiciels pour dériver et générer automatiquement un système de documentation Markdown complet et de haute qualité basé sur une philosophie unique à trois voies.








































