هذه الحزمة عين ثانية على الكود بعد أن تكتبه: خمسة عشر وكيلًا فرعيًا (subagents) لـ Claude Code، أحدهم يقرأ ما غيّرته ويرتّب ملاحظاته حسب خطورتها، وثلاثة يدققون أمان التطبيق وواجهات REST وخوادم MCP، وآخرون يتتبعون الخطأ حتى سببه ويكتبون الاختبارات. كل وكيل ملف Markdown واحد يحدد متى يُستدعى وبأي خطوات يعمل وماذا يسلّم.
المراجعة وتتبع الأعطال
- code-reviewer: يشغّل git diff ويفحص الملفات المعدّلة: وضوح الأسماء، والتكرار، ومعالجة الأخطاء، والتحقق من المدخلات، والمفاتيح السرية المكشوفة.
- debugger: يجمع رسالة الخطأ وتتبع المكدس (stack trace) ويحدد أقصر خطوات تعيد إنتاج المشكلة، ثم يسلّم السبب والدليل والإصلاح وطريقة التحقق.
- error-detective: يقرأ السجلات بحثًا عن أنماط الأخطاء وتوقيتها، ويربطها بعمليات النشر والتغييرات.
- incident-responder: لعطل في الإنتاج؛ يقدّر الأثر ويقترح حلًا مؤقتًا كالتراجع عن آخر نشر أو تعطيل ميزة، ثم يكتب تقرير ما بعد الحادث (post-mortem).
- test-automator: يكتب اختبارات وحدة وتكامل وطرف إلى طرف بنمط Arrange-Act-Assert، مع إعداد CI، ويغطي الحالات الحدية.
تدقيق الأمان: التطبيق وواجهات REST وخوادم MCP
- security-auditor: يراجع الكود وفق OWASP Top 10، ويغطي JWT وOAuth2 وCORS وسياسة CSP، ويسلّم تقريرًا بدرجات الخطورة.
- api-security-audit: لواجهات REST وفق OWASP API Security Top 10: المصادقة والصلاحيات وتسريب البيانات وحدود معدّل الطلبات.
- mcp-security-auditor: لخوادم MCP؛ نمذجة التهديدات، وOAuth 2.1 مع PKCE، والصلاحيات حسب الأدوار (RBAC)، وربط النتائج بمتطلبات SOC 2 وGDPR وHIPAA.
البنية والأداء
- architect-review: بعد تغيير في البنية أو خدمة جديدة، يفحص مبادئ SOLID والاعتماديات الدائرية وحدود الخدمات.
- performance-engineer: يقيس قبل أن يحسّن، ثم يقترح التخزين المؤقت وتحسين الاستعلامات وCore Web Vitals، مرتّبة حسب الأثر والجهد.
والخمسة الباقون: dx-optimizer لتسهيل إعداد المشروع وأوامره، وcommand-expert لتصميم أدوات سطر الأوامر، وmcp-server-architect لبناء خادم MCP، وmcp-testing-engineer لاختباره. أما review-agent فيراجع، رغم اسمه، ملاحظات نظام لإدارة المعرفة، لا الكود.
مثال: مراجعة تعديل قبل دمجه
بعد تعديل ملفات في مستودع git تكتب: «راجع تعديلاتي الأخيرة باستخدام code-reviewer». بحسب تعليماته يبدأ بـ git diff، ويسلّم ملاحظاته في ثلاث درجات: حرجة يجب إصلاحها، وتحذيرات يُستحسن إصلاحها، واقتراحات، مع أمثلة محددة لطريقة الإصلاح. وما يظهر بلا اختبارات تطلب من test-automator تغطيته.
التثبيت في Claude Code
- فك ضغط الملف في مجلد ثابت.
- للتجربة في جلسة واحدة شغّل من مجلد مشروعك:
claude --plugin-dir "PATH/TO/EXTRACTED/plugin"، مستبدلًا PATH/TO/EXTRACTED بمسارك الفعلي. - اكتب /agents داخل الجلسة وتأكد من ظهور الوكلاء.
- للاستخدام الدائم انسخ ما تحتاجه من plugin/agents إلى .claude/agents في مشروعك، أو إلى ~/.claude/agents لكل مشروعاتك، ثم أعد تشغيل الجلسة؛ لا يلزم نسخ الخمسة عشر.
أرفقتُ دليلًا عربيًا للتشغيل وفهرسًا بمسار كل ملف.
قبل أن تعتمد عليها
- يلزمك Claude Code مثبتًا ومسجَّل الدخول، وتكلفة النموذج على حسابك. ولا تحوي الحزمة مسارًا لرفع الوكلاء إلى claude.ai أو Codex.
- أحد عشر وصفًا تطلب من Claude الاستدعاء استباقيًا أو فورًا (PROACTIVELY أو IMMEDIATELY)، فقد يعمل وكيل دون أن تسمّيه.
- لا يحدد أي ملف سطر tools، فيرث الوكيل أدوات جلستك كلها؛ راجع الأوامر قبل الموافقة عليها.
- تقارير التدقيق الأمني قراءة من النموذج للكود، وليست فحص اختراق ولا شهادة امتثال.
- الملفات بالإنجليزية كما كتبها أصحابها. وصفتُ هنا ما تنص عليه تعليماتها.
لمن تعود الملفات
كتبها davepoon ومجتمع BuildWithClaude في مستودع buildwithclaude، ونص ترخيص MIT مرفق داخل الحزمة.



