Superpowers: الدليل الشامل لإطار المهارات الوكيلية ومنهجية التطوير التي تعمل فعلاً
ماذا لو لم يكتفِ وكيل الذكاء الاصطناعي بكتابة الكود — بل اتبع منهجية تطوير برمجيات كاملة؟ Superpowers هو إطار مهارات وكيلية ومنهجية تطوير من Jesse Vincent (obra) يحول وكيلك إلى شريك هندسي منضبط. عصف ذهني، فروع Git معزولة، مهام من 2-5 دقائق، وكلاء فرعيون مع مراجعة على مستويين، TDD صارم RED-GREEN-REFACTOR، وسير عمل دمج نظيف.
مع أكثر من 72,500 نجمة على GitHub و5,500+ نسخة متفرعة ودعم Claude Code وCursor وCodex وOpenCode.
ما هو Superpowers؟
سير عمل تطوير كامل للوكلاء، مبني على «مهارات» قابلة للتركيب. المهارات تعمل تلقائياً — وكيلك ببساطة لديه قوى خارقة.
ما يحدث عند البناء:
- الوكيل لا يقفز للكود. يسأل عما تحاول فعله حقاً
- يستخلص مواصفات من المحادثة بأجزاء قابلة للهضم
- بعد الموافقة على التصميم، ينشئ خطة تنفيذ واضحة
- يطلق تطوير بالوكلاء الفرعيين مع فحص ومراجعة كل مهمة
سير العمل في 7 خطوات
1. العصف الذهني (brainstorming)
تحسين الأفكار بطريقة سقراطية، استكشاف البدائل، عرض التصميم في أقسام.
2. فروع Git (using-git-worktrees)
إنشاء مساحة عمل معزولة على فرع جديد، التحقق من خط أساس اختبارات نظيف.
3. كتابة الخطط (writing-plans)
تقسيم العمل لمهام 2-5 دقائق مع مسارات ملفات دقيقة وخطوات تحقق.
4. التطوير بالوكلاء الفرعيين (subagent-driven-development)
وكيل فرعي جديد لكل مهمة مع مراجعة على مستويين: مطابقة المواصفات ثم جودة الكود.
5. TDD (test-driven-development)
RED-GREEN-REFACTOR صارم. يحذف الكود المكتوب قبل الاختبارات.
6. مراجعة الكود (requesting-code-review)
مراجعة مقابل الخطة، مشاكل حسب الخطورة. المشاكل الحرجة تمنع التقدم.
7. الإنهاء (finishing-a-development-branch)
التحقق من الاختبارات، خيارات دمج/PR/إبقاء/إلغاء، تنظيف فرع العمل.
هذه سير عمل إلزامية، وليست اقتراحات.
مكتبة المهارات
الاختبارات
- test-driven-development — دورة RED-GREEN-REFACTOR مع مرجع أنماط مضادة
التصحيح
- systematic-debugging — عملية سبب جذري من 4 مراحل
- verification-before-completion — التأكد من الإصلاح الفعلي
التعاون
- brainstorming — تحسين سقراطي للتصميم
- writing-plans — خطط تنفيذ مفصلة
- executing-plans — تنفيذ بدفعات مع نقاط تفتيش
- dispatching-parallel-agents — وكلاء فرعيون متزامنون
- requesting-code-review / receiving-code-review — مراجعة الكود
- using-git-worktrees — فروع تطوير متوازية
- finishing-a-development-branch — سير عمل الدمج
- subagent-driven-development — تكرار سريع مع مراجعة مستويين
ميتا
- writing-skills — إنشاء مهارات جديدة
- using-superpowers — مقدمة للنظام
التثبيت
# Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
# Cursor
/plugin-add superpowers
# التحديث
/plugin update superpowers
المقارنة مع البدائل
كل إطار له نقاط قوة حقيقية:
| الميزة | Superpowers | Everything Claude Code | Anthropic Skills | Antigravity | CLAUDE.md |
|---|---|---|---|---|---|
| منهجية تطوير | ✅ سير عمل 7 خطوات | جزئي | ❌ | ❌ | لكل مشروع |
| TDD صارم | ✅ RED-GREEN-REFACTOR | ✅ مهارة TDD | ❌ | ❌ | يدوي |
| تنسيق وكلاء فرعيين | ✅ مراجعة مستويين | ✅ متعدد الوكلاء | ❌ | ❌ | ❌ |
| فروع Git | ✅ مدمج | ❌ | ❌ | ❌ | ❌ |
| عدد المهارات | 15 مركزة | 60+ مدمجة | 17 رسمية | 1,200+ | مخصص |
| خطافات آلية | ❌ | ✅ نظام كامل | ❌ | ❌ | ❌ |
| مسح أمني | ❌ | ✅ AgentShield | ❌ | ❌ | ❌ |
| معيار رسمي | ❌ | مجتمعي | ✅ agentskills.io | مجتمعي | ❌ |
| المجتمع | 72K ⭐ | 62K ⭐ | 85K+ ⭐ | متنامٍ | فردي |
الأسئلة الشائعة
ما هو Superpowers؟
إطار مهارات ومنهجية تطوير: عصف ذهني → خطة → TDD → مراجعة → دمج.
هل TDD إلزامي؟
نعم، بصرامة. المهارة تحذف الكود المكتوب قبل الاختبارات.
ما المنصات المدعومة؟
Claude Code وCursor وCodex وOpenCode.
هل هو مجاني؟
نعم — رخصة MIT.
الخلاصة
حقق Superpowers أكثر من 72,500 نجمة بالإجابة على سؤال تتجاهله معظم الأطر: كيف يجب أن يبني وكيل الذكاء الاصطناعي البرمجيات فعلاً؟ TDD الصارم، التطوير بالوكلاء الفرعيين، العزل بفروع Git، والتصحيح المنهجي يخلقون إطاراً حيث وكيلك لا يكتب كوداً فحسب — بل يهندس برمجيات.
