alifurkangokce/driftlint

Repère les affirmations dans vos fichiers CLAUDE.md, AGENTS.md ou skills que votre code ne respecte plus. Zéro configuration, pas de clé API.

Qu'est-ce que driftlint ?

Driftlint est un outil d'analyse statique qui détecte les dérives entre les comportements documentés et l'implémentation réelle du code. Il vous permet de maintenir la cohérence de vos fichiers de configuration pour agents IA (comme CLAUDE.md, AGENTS.md) en identifiant automatiquement les engagements qui ne sont plus valides. L'outil fonctionne sans configuration initiale et sans nécessiter de clé API, ce qui le rend immédiatement utilisable dans n'importe quel projet. Il s'intègre facilement dans les flux de développement (CI/CD, hooks git) et supporte les environnements d'agents IA tels que Claude Code, Cursor, ou Codex, aidant ainsi les développeurs à éviter les promesses trompeuses faites à leurs assistants IA.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add alifurkangokce/driftlint

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Driftlint : Détecteur de dérive de documentation

Driftlint identifie les affirmations contenues dans vos fichiers CLAUDE.md, AGENTS.md ou les skills qui ne sont plus supportées par votre code actuel.

Fonctionnement

Driftlint analyse votre code source à la recherche de preuves étayant les affirmations présentes dans vos fichiers de configuration. Si une affirmation ne trouve aucune correspondance ou preuve dans le code, elle est signalée comme dérive.

Utilisation

npx driftlint

Aucune configuration préalable ni clé API n'est requise.

Plateformes supportées

  • Claude Code
  • Cursor
  • Codex
  • Tout agent utilisant CLAUDE.md, AGENTS.md ou des fichiers de skill

Installation

npm install -g driftlint

Commandes

CommandeDescription
driftlintExécute l'analyse complète du projet
driftlint --fixTente de corriger automatiquement les affirmations invalides
driftlint --reportGénère un rapport au format JSON

Sortie

✓  10 affirmations vérifiées
⚠  2 dérives détectées
✗  3 affirmations introuvables

Intégration CI

- name: Vérification de dérive
  run: npx driftlint

Licence

MIT

Skills associés