一键导入
verif
Vérification post-implémentation (format + lint + typecheck + tests + e2e optionnel)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Vérification post-implémentation (format + lint + typecheck + tests + e2e optionnel)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | verif |
| description | Vérification post-implémentation (format + lint + typecheck + tests + e2e optionnel) |
Pipeline de vérification à lancer après chaque implémentation.
Pour la majorité des cas (refactor logique, ajout de tests unitaires, modifs hors UI), une seule commande suffit :
pnpm validate
Si elle échoue, suivre la séquence détaillée ci-dessous pour identifier le problème.
Si la modification touche l'UI, le routing, le DSFR, ou avant de pousser sur la branche :
pnpm validate:full
Cette commande ajoute les tests E2E Playwright après le validate rapide.
Lance pnpm format. Si des fichiers sont modifiés, note-les.
Lance pnpm lint:fix.
Si des erreurs ESLint persistent, corrige-les directement dans le code et relance pnpm lint.
Lance pnpm typecheck.
Corrige les erreurs de typage (casts explicites, imports manquants, types).
Lance pnpm test.
Analyse les échecs et corrige le code ou les tests.
Si la modification touche l'UI ou le routing, ou avant un push :
pnpm test:e2e
Pré-requis : pnpm exec playwright install chromium (à faire une seule fois par poste).
Affiche un résumé concis :
Vérification terminée :
- Format : OK / X fichiers corrigés
- Lint : OK / X erreurs corrigées
- TypeScript : OK / X erreurs corrigées
- Tests unit. : OK / X tests corrigés
- Tests E2E : OK / non lancé
Si tout est OK dès le départ, affiche simplement : Vérification OK — aucune correction nécessaire.