
de dotclaude12
Exécute Prisma generate, le lint (avec auto-fix), le typecheck et les tests en séquence, et applique des correctifs minimaux sécurisés jusqu'à ce que le dépôt soit propre.
Automatise un flux de nettoyage de la CI pour les projets Next.js + TypeScript : elle s'assure que les types Prisma sont générés, exécute et corrige automatiquement les problèmes de lint, effectue des vérifications de types et exécute les tests — en itérant et en appliquant des correctifs ciblés et minimaux en cas d'échec des étapes, puis en résumant le statut.
Exécutez cette compétence avant de pousser du code ou lorsque la CI échoue pour diagnostiquer et réparer rapidement les problèmes courants (types générés manquants, erreurs de lint, erreurs de type ou tests échoués). Utile lors de la préparation d'une PR ou d'une remédiation automatisée par un agent ayant accès au dépôt.
Idéal pour les agents pouvant exécuter des commandes Node.js/NPM et modifier les fichiers du dépôt (agents de type Codex/Copilot ou configurations CLAUDE Code capables d'exécuter des commandes shell).
fix-ci est une compétence procédurale qui guide l'utilisateur à travers la génération Prisma, le linting, la vérification des types et les tests séquentiellement pour les projets Next.js+TypeScript, en appliquant des correctifs minimaux tout au long du processus. Sans scripts groupés, la compétence repose entièrement sur l'exécution par l'agent de scripts npm et la réalisation de modifications ad hoc. Les instructions sont bien structurées avec un contrat de sortie clair, mais la définition de 'correctifs minimaux sûrs' est subjective et pourrait entraîner des modifications de code involontaires.
Compétence propre, aucune préoccupation de sécurité. Les 'allowed-tools' dans le frontmatter limitent correctement l'accès Bash à des commandes npm/npx spécifiques. Absence de répertoires scripts/ ou references/ — purement instructionnel. Utile pour les structures Next.js, mais la boucle 'appliquer des correctifs minimaux' gagnerait à être assortie d'une contrainte d'itérations maximales.