Speclint
Speclint note vos spécifications de 0 à 100 sur 5 dimensions avant qu'un agent d'IA ne les touche. Score déterministe des expressions régulières – pas d'hallucination de l'IA dans le diagnostic. CLI, action GitHub et serveur MCP.
Aperçu
Qu'est-ce que Speclint ?
Speclint est un linter de spécifications open source qui note les user stories et les exigences sur une échelle de 0 à 100 sur 5 dimensions : résultats mesurables (20 pts), critères testables (25 pts), contraintes (20 pts), verbes non vagues (20 pts) et étapes de vérification (15 pts). La notation est entièrement déterministe : correspondance de modèles d'expression régulière pure, aucun LLM impliqué. L'IA n'est utilisée que pour la fonctionnalité facultative de réécriture, qui réécrit les spécifications défaillantes pour réussir toutes les vérifications. Disponible en : CLI (npx speclint lint), GitHub Action, MCP Server (3 outils) et API REST. Niveau gratuit : 5 charpies/jour. Les forfaits payants commencent à 9 $/mois pour un peluchage et des réécritures illimités. Source ouverte (MIT). Conçu pour les équipes qui envoient des agents de codage IA : si vos spécifications sont inférieures à 70, l'agent aura des hallucinations. Corrigez d'abord la spécification.
À quoi sert Speclint ?
Tags

Fonctionnalités Principales
- Notation déterministe de 0 à 100 sur 5 dimensions
- CLI, action GitHub et serveur MCP
- Réécriture des spécifications basée sur l'IA pour corriger les spécifications défaillantes
- Score de seuil prêt pour l'agent (70+)
- Open source (MIT) avec niveaux payants
Comment utiliser Speclint ?
Exécutez npx speclint lint dans votre terminal, collez une user story et obtenez instantanément un score de 0 à 100. Ou ajoutez l'action GitHub pour obtenir des spécifications sur chaque PR. Ou connectez le serveur MCP à Claude, Cursor ou à tout autre agent de codage IA : il lint automatiquement les spécifications avant que l'agent n'écrive le code.
Outils Alternatifs
Avantages & Inconvénients
Aucune Donnée
Cas d'Utilisation
- Notez les user stories avant de les transmettre aux agents de codage IA
- Ajouter des portes de qualité de spécification aux pipelines CI/CD
- Réécrivez des exigences vagues dans des spécifications prêtes pour les agents
- Auditer la qualité du backlog au cours d’un sprint
Avis Utilisateurs
Aucun avis pour le moment
Soyez le premier à évaluer cet outil !