quality-gates とは?
Python コードの品質は、lint チェック、型チェック、複雑さの分析、コミット前のテストのためのスクリプトをゲートします。高速 (単体テスト) モードまたは包括的 (全テスト) モードを使用して、Python プロジェクト全体で一貫したコード品質を強制する場合に使用します。 ソース: ederheisler/agent-skills。
Python コードの品質は、lint チェック、型チェック、複雑さの分析、コミット前のテストのためのスクリプトをゲートします。高速 (単体テスト) モードまたは包括的 (全テスト) モードを使用して、Python プロジェクト全体で一貫したコード品質を強制する場合に使用します。
コマンドラインで quality-gates AI スキルを開発環境にすばやくインストール
ソース: 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) |
Python コードの品質は、lint チェック、型チェック、複雑さの分析、コミット前のテストのためのスクリプトをゲートします。高速 (単体テスト) モードまたは包括的 (全テスト) モードを使用して、Python プロジェクト全体で一貫したコード品質を強制する場合に使用します。 ソース: ederheisler/agent-skills。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/ederheisler/agent-skills --skill quality-gatesPython コードの品質は、lint チェック、型チェック、複雑さの分析、コミット前のテストのためのスクリプトをゲートします。高速 (単体テスト) モードまたは包括的 (全テスト) モードを使用して、Python プロジェクト全体で一貫したコード品質を強制する場合に使用します。 ソース: ederheisler/agent-skills。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/ederheisler/agent-skills