انتقل إلى المحتوى

🐙 تايدي فاكتور جيت هب (TidyFactor GitHub) v1.1.0

محرك تشغيل، حوكمة، مشاريع Open Source، تجربة المساهمين (CX) وتجربة README للوكلاء البرمجيين

تحويل مستودعات GitHub من مجرد خوادم بعيدة لملفات Git إلى بيئة عمل متكاملة ومشاريع مفتوحة المصدر مستدامة تخضع لأعلى معايير الحوكمة والأمان والجودة البصرية وتجربة المطور.

npm version License: Apache 2.0 GitHub Supply Chain Certified Anti-Slop Verified Universal AI Agents RTL Ready

🌐 الموقع الرسمي📚 التوثيق الشامل🤝 الشريك (وكالة الوكالة)⚡ الأوامر التشغيلية🛡️ ضمانات الأمان📖 Read in English


[!NOTE] مهارة TidyFactor GitHub هي مهارة ذكاء اصطناعي احترافية مخصصة لبيئات التطوير بالوكلاء (Google Antigravity, Claude Code, Cursor, Codex, Windsurf). تعمل عبر كافة طبقات المنصة: الحسابالمنظمةالمستودعالكودالتعاونالأمانتجربة المساهمين (CX)حوكمة المشاريع المفتوحة المصدر.


🌟 القيمة المضافة والمحرك الخماسي

                               ┌─────────────────────────────────────────┐
                               │            TIDYFACTOR GITHUB            │
                               │  محرك تشغيل وحوكمة وذكاء منصة جيت هب    │
                               └────────────────────┬────────────────────┘
        ┌───────────────────┬───────────────────────┼───────────────────────┬───────────────────┐
        │                   │                       │                       │                   │
  ┌─────▼───────┐     ┌─────▼─────────┐       ┌─────▼─────────┐       ┌─────▼─────────┐   ┌─────▼─────────┐
  │  العمليات   │     │    الحوكمة    │       │    المحتوى    │       │ الهوية والتنسيق│   │  المجتمع والذكاء│
  ├─────────────┤     ├───────────────┤       ├───────────────┤       ├───────────────┤   ├───────────────┤
  │• المستودعات │     │• قواعد Ruleset│       │• تجربة README │       │• التنسيق البصري│   │• فحص الجاهزية │
  │• المنظمات   │     │• تعيين الملاك │       │• نماذج Issues │       │• مصفوفة الشارات│   │• تجربة المساهم│
  │• إدارة الفرق│     │• حماية الفروع │       │• قوالب الـ PR │       │• التايبوغرافي │   │• مهام المبتدئين│
  │• سلاسل CI/CD│     │• الصلاحيات    │       │• التوثيق الفني│       │• بطاقات المعاينة│  │• قرارات ADRs  │
  │• الإصدارات  │     │• GOVERNANCE.md│       │• سجل التغييرات│       │• سهولة المسح  │   │• مؤشر BusFactor│
  └─────────────┘     └───────────────┘       └───────────────┘       └───────────────┘   └───────────────┘
للمطورين وقادة الفرق التقنية للوكلاء والمساعدين البرمجيين للمنظمات وأصحاب المشاريع المفتوحة
تدقيق الجاهزية المفتوحة المصدر (10 محاور): فحص شامل لمؤشرات الصحة والنضج (0-100) عبر الهوية، الأمان، وسلاسل CI/CD. توجيه خفيف وموفر للتوكنز: موزع مركزي SKILL.md (~340 توكن) مع طبقة اتخاذ القرارات (/brief). حوكمة المنظمات: هيكلة الفرق، مصفوفة الصلاحيات، وتطبيق مبدأ Least Privilege.
تجربة المساهمين (CX): خفض زمن المساهمة الأولى لأقل من 30 دقيقة مع سلم مجتمعي من 6 مستويات. أنماط أمان ثلاثية صارمة: وضع AUDIT، محاكاة PLAN، وتنفيذ مشروط APPLY ببوابات تأكيد. هندسة القرارات: مسار متكامل لطلبات التعليقات (docs/rfcs/) وسجلات القرارات المعمارية (docs/adrs/).
أمن سلاسل التوريد: تثبيت أرقام الـ SHA لإجراءات Actions تلقائياً وقفل الصلاحيات الافتراضية. أدوات حتمية مكتوبة بـ Python/Node: سكربتات فحص دقيقة (oss_audit.py, repo_audit.py, readme_linter.py). توافق ثنائي اللغة (RTL): دعم أصيل وتنسيقات عربية احترافية بدون ترجمات آلية ركيكة.

🛡️ أنماط التشغيل الثلاثية وبوابات السلامة

graph TD
    A[أمر المستخدم / النية] --> B{تحديد النمط}
    B -->|AUDIT Mode| C[للقراءة فقط: فحص وتوليد تقرير Scorecard للجاهزية]
    B -->|PLAN Mode| D[محاكاة: توليد الفوارق Diffs وأوامر gh المقترحة]
    B -->|APPLY Mode| E{هل العملية تدميرية أو عالية الخطورة؟}
    E -->|نعم| F[بوابة التأكيد الصريح Explicit Confirmation Gate]
    F -->|موافقة المستخدم| G[تنفيذ العملية الحتمية]
    F -->|إلغاء| H[إيقاف العملية وحفظ التقرير]
    E -->|لا: توليد ملفات عادية| G

⚡ مصفوفة القدرات والأوامر (22 أمراً)

الأمر النية وحالة الاستخدام الملفات المحملة المخرج المتولد
/brief الاستكشاف وتثبيت خط الأساس التقني brief-discovery.md + decision-points.md .tidyfactor/github-brief.md
/audit الفحص التساعي الشامل للصحة والنضج run-repo-audit.md + maturity-model.md بطاقة الدرجات Scorecard وخطة الإصلاح
/oss تدقيق الجاهزية المفتوحة المصدر والتشخيص run-oss-audit.md + oss-readiness-rubric.md بطاقة الجاهزية (0-100) وخطة العلاج
/cx تحسين تجربة المساهمين وتسهيل البداية optimize-cx-onboarding.md + cx-framework.md ملف CONTRIBUTING.md وسلم المساهمين
/gfi فرز وتأهيل مهام المبتدئين Good First Issues triage-good-first-issues.md + cx-framework.md صياغة المهام السهلة مع تقدير الجهد
/rfc إدارة مقترحات الـ RFCs والقرارات ADRs author-rfc-adr.md + oss-governance-models.md وثائق docs/rfcs/ و docs/adrs/
/org هيكلة المنظمة والفرق ومصفوفة الصلاحيات setup-org-hierarchy.md + permission-matrix.md تقرير الصلاحيات وخريطة الفرق
/repo مصنع إنشاء المستودعات ودورة حياتها scaffold-repository.md + maturity-model.md هيكل المستودع المعياري المتكامل
/branch استراتيجيات الفروع (Trunk, Flow) والتسميات configure-rulesets.md + branch-strategies.md سياسة وتسميات الفروع
/ruleset قواعد الحماية المتقدمة GitHub Rulesets configure-rulesets.md + gov-rules.md تكوينات Ruleset بصيغة JSON
/issue نماذج الـ Issues بصيغة YAML والتصنيفات setup-issue-forms.md + issue-taxonomy.md .github/ISSUE_TEMPLATE/*.yml
/pr قوالب مراجعة الكود وتعيين الملاك setup-pr-template.md + gov-rules.md .github/PULL_REQUEST_TEMPLATE.md
/action سلاسل CI/CD وتثبيت SHA والتخزين المؤقت audit-actions-ci.md + ci-rules.md .github/workflows/ci.yml
/security تعزيز الأمان، Dependabot وحماية الأسرار harden-security.md + sec-rules.md .github/dependabot.yml, SECURITY.md
/community ملفات المجتمع ودليل المساهمة المفتوحة setup-community-health.md + maturity-model.md CONTRIBUTING.md, CODE_OF_CONDUCT.md
/readme محرك صياغة الـ README ومكافحة الحشو craft-readme.md + content-rules.md ملف README.md تقني رصين
/style الهوية البصرية، الشارات وبطاقة المعاينة design-social-preview.md + repo-design-tokens.md بطاقة المعاينة (1280x640) ومصفوفة الشارات
/release أتمتة الإصدارات والوسوم وسجل التغييرات automate-release.md + maturity-model.md رفع الإصدار الذري ووسم Git
/project إدارة مشاريع GitHub Projects والخرائط manage-projects.md + maturity-model.md حقول ولوحات المشروع
/discover تحسين الظهور والـ SEO والمواضيع (RDO) optimize-discoverability.md + rdo-matrix.md 8-12 موضوع منتقى ووصف دقيق
/incident التعامل مع طوارئ الإنتاج والتقارير الفنية handle-incident.md + security-baseline.md تحليل الخلل وتقرير Postmortem
/blueprint فحص الفجوات وتطبيق المخططات المعيارية apply-blueprint.md + decision-points.md تقرير الفجوات ومواءمة المخطط

💻 التثبيت والتشغيل الفوري

التضمين السريع في مشروعك

npx @tidyfactor/cli-github

التضمين اليدوي في بيئة الوكيل

.agents/skills/tidyfactor-github/