·quality-gates
{}

quality-gates

Script de contrôle de qualité du code Python pour le peluchage, la vérification de type, l'analyse de la complexité et les tests avant les validations. À utiliser pour appliquer une qualité de code cohérente dans les projets Python avec des modes rapides (tests unitaires) ou complets (tous les tests).

9Installations·1Tendance·@ederheisler

Installation

$npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates

Comment installer quality-gates

Installez rapidement le skill IA quality-gates dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : ederheisler/agent-skills.

Project-agnostic bash script enforcing Python code quality gates using pyrefly, radon, hypothesis, pytest, and markdownlint. Three execution modes provide flexibility for different workflows: unit-tests for fast feedback, all-tests for comprehensive pre-merge validation, no-tests for static analysis only. Coverage runs are excluded by default; run coverage only when the user explicitly requests it.

Before committing Python code to enforce consistent quality checks across projects without directory structure assumptions.

| unit-tests | pyrefly, radon, hypothesis checks, pytest (unit/), markdownlint | Fast feedback during development | | all-tests | pyrefly, radon, hypothesis checks, pytest (unit/ + integration/), markdownlint | Pre-merge/deploy comprehensive check | | no-tests | pyrefly, radon, hypothesis checks, markdownlint | Static analysis only (time critical) |

Script de contrôle de qualité du code Python pour le peluchage, la vérification de type, l'analyse de la complexité et les tests avant les validations. À utiliser pour appliquer une qualité de code cohérente dans les projets Python avec des modes rapides (tests unitaires) ou complets (tous les tests). Source : ederheisler/agent-skills.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates
Catégorie
{}Analyse de Données
Vérifié
Première apparition
2026-02-25
Mis à jour
2026-03-10

Browse more skills from ederheisler/agent-skills

Réponses rapides

Qu'est-ce que quality-gates ?

Script de contrôle de qualité du code Python pour le peluchage, la vérification de type, l'analyse de la complexité et les tests avant les validations. À utiliser pour appliquer une qualité de code cohérente dans les projets Python avec des modes rapides (tests unitaires) ou complets (tous les tests). Source : ederheisler/agent-skills.

Comment installer quality-gates ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/ederheisler/agent-skills