·quality-gates
{}

quality-gates

برنامج نصي لبوابات جودة كود بايثون لإجراء الفحص، وفحص النوع، وتحليل التعقيد، والاختبار قبل الالتزامات. يُستخدم عند فرض جودة تعليمات برمجية متسقة عبر مشاريع Python باستخدام الأوضاع السريعة (اختبارات الوحدة) أو الشاملة (جميع الاختبارات).

9التثبيتات·1الرائج·@ederheisler

التثبيت

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

كيفية تثبيت quality-gates

ثبّت مهارة الذكاء الاصطناعي quality-gates بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: 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 باستخدام الأوضاع السريعة (اختبارات الوحدة) أو الشاملة (جميع الاختبارات). المصدر: ederheisler/agent-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-25
آخر تحديث
2026-03-10

Browse more skills from ederheisler/agent-skills

إجابات سريعة

ما هي quality-gates؟

برنامج نصي لبوابات جودة كود بايثون لإجراء الفحص، وفحص النوع، وتحليل التعقيد، والاختبار قبل الالتزامات. يُستخدم عند فرض جودة تعليمات برمجية متسقة عبر مشاريع Python باستخدام الأوضاع السريعة (اختبارات الوحدة) أو الشاملة (جميع الاختبارات). المصدر: ederheisler/agent-skills.

كيف أثبّت quality-gates؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ederheisler/agent-skills --skill quality-gates بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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