원클릭으로
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.