
Vérification de Régression de Version Dev
Plugin de vérification automatique de régression des chemins critiques après publication (avec mécanisme de repli en cas d'échec)
Installer
Exécutez cette commande pour installer toutes les compétences de ce pack :
npx skillstore add @dev-release-regression-check La CLI détecte automatiquement les dossiers Codex et Claude Code et installe la compétence dans les deux lorsqu’ils sont disponibles.
Aperçu
Guide d’utilisation
Amélioré par l’IAGuide détaillé
## À Qui Cela S'Adresse-t-il Développeurs qui publient du code fréquemment et doivent détecter les régressions avant les utilisateurs. Ce plugin exécute une vérification de version structurée — comparaison des résultats de tests, exécution de tests de fumée dans le navigateur, et génération de notes de version bilingues — afin que chaque déploiement soit auditable et sûr à publier. ## Démarrage Rapide en 3 Étapes 1. **Exécuter la garde de régression** — collez votre sortie de test dans le chat et demandez : `"Compare my test results against the last build and flag any regressions"`. La compétence guard-regression vérifie les résultats de build et les bases de référence de performance. 2. **Exécuter le test de fumée du navigateur** — demandez : `"Use playwright-browser-automation to open https://yourapp.com and verify the login flow works"`. Playwright détecte automatiquement le serveur de dev et écrit un script de test propre. 3. **Générer les notes de version** — demandez : `"Use github-release-assistant to generate release notes for v1.2.3 in English and Chinese from the repo"`. Vous obtenez à la fois README.md et README.zh.md prêts à publier. ## Étape → Compétence → Entrée → Sortie | Étape | Compétence | Ce Que Vous Fournissez | Ce Que Vous Obtenez | |------|-------|------------------|--------------| | Vérification de régression | guard-regression | Sortie de test + résultats de build précédents | Rapport succès/échec avec liste des régressions | | Test de fumée | playwright-browser-automation | URL cible + flux à tester | Script de test + résultat succès/échec | | Notes de version | github-release-assistant | Nom du repo + tag de version | Docs de version bilingues (EN + ZH) | ## Échecs Courants & Correctifs - **La garde de régression indique "no previous baseline"** → La première exécution crée toujours une base de référence. Exécutez-la deux fois ; la deuxième exécution fera la comparaison. - **Playwright échoue à détecter le serveur de dev** → Assurez-vous que votre serveur tourne sur un port local. Fournissez l'URL explicitement : `"test https://localhost:3000"`. - **Les notes de version ont des commits manquants** → Vérifiez que le tag de version existe dans le repo. Utilisez d'abord `git tag v1.2.3 && git push --tags`. ## Critères de Succès Vous savez que cela a fonctionné quand : - guard-regression retourne un rapport de comparaison vert (zéro nouvelle défaillance) - playwright-browser-automation termine le test de fumée sans erreurs - github-release-assistant produit à la fois un document de version en anglais et en chinois
Compétences
3guard-regression
Risque moyen 72Surveiller la Régression de Qualité Pendant le Refactoring
Le refactoring peut introduire des bugs subtils qui cassent les fonctionnalités existantes. Ce skill vous guide à travers l'enregistrement de bases de qualité avant les changements et compare systématiquement les résultats de tests, les résultats de build, et la couverture de code après pour détecter les régressions tôt.
playwright-browser-automation
Risque moyen 71Automatiser les tests de navigateur avec Playwright
Les vérifications manuelles dans le navigateur manquent des régressions et consomment du temps de développement. Cette compétence guide les scripts Playwright pour les tests de pages, les captures d’écran, les formulaires, les vérifications responsives et la QA web.
github-release-assistant
Risque moyen 50Générer des README de release GitHub bilingues
La documentation de release prend du temps lorsque les équipes ont besoin de README en anglais et en chinois. Cette skill génère des README bilingues structurés à partir des métadonnées du dépôt et d’une configuration guidée.
Packs similaires

Pack de tests d’automatisation du navigateur
Crée un workflow pratique d’automatisation du navigateur pour inspecter une page produit, vérifier la navigation, capturer les erreurs de console et résumer des constats QA exploitables.
3 compétences

Porte de publication front-end
Un workflow de pré-publication pour les changements axés sur l'interface utilisateur qui détecte les flux cassés, les régressions de lint/types et les problèmes de sécurité évidents avant la publication.
3 compétences

Outils Puissants Claude Code
Ajoutez des hooks, des exécutions sans interface et des intégrations MCP pour transformer Claude Code en un moteur de workflow programmable
3 compétences