تخطَّ إلى المحتوى

هندسة Claude Code المركبة

تمدد إضافة الهندسة المركبة Claude Code بوكلاء متخصصين وأوامر slash ومهارات وسير عمل منظم لدورات التخطيط ← العمل ← المراجعة ← التركيب.

التثبيت

الخطوةالأمر
تثبيت Claude Codeاتبع إعداد claude.ai/code
استنساخ الإضافةgit clone https://github.com/anthropics/claude-code-plugins
إضافتها إلى Claude Codeأضف مسار الإضافة في إعدادات Claude Code
التحققشغّل /help في Claude Code لرؤية الأوامر المتاحة

دورة سير العمل الأساسية

المرحلةأمر Slashالوصف
التخطيط/planتحويل أوصاف الميزات إلى خطط تنفيذ منظمة
العمل/lfgهندسة مستقلة كاملة — تنفيذ الخطط بتنسيق متعدد الوكلاء
المراجعة/review-prمراجعة شاملة لطلبات السحب باستخدام وكلاء متوازيين متخصصين
التركيب/compoundتوثيق المشاكل المحلولة لبناء المعرفة المؤسسية

أوامر Slash

التخطيط والبنية

الأمرالوصف
/planإنشاء خطط تنفيذ منظمة بتفاصيل على مستوى الملفات
/brainstormاستكشاف المتطلبات والمناهج قبل التخطيط
/deepen-planتعزيز الخطة بوكلاء بحث متوازيين للعمق وأفضل الممارسات
/plan_reviewمراجعة الخطة من قبل وكلاء متخصصين متعددين بالتوازي

التطوير والتنفيذ

الأمرالوصف
/lfgسير عمل هندسي مستقل كامل — تخطيط وتنفيذ واختبار ومراجعة
/resolve_parallelحل جميع تعليقات TODO باستخدام المعالجة المتوازية
/resolve_pr_parallelحل جميع تعليقات طلبات السحب باستخدام المعالجة المتوازية
/resolve_todo_parallelحل جميع مهام CLI المعلقة باستخدام المعالجة المتوازية

المراجعة والجودة

الأمرالوصف
/review-prمراجعة شاملة لطلبات السحب بوكلاء متخصصين (كود وأمان وأداء)
/code-reviewمراجعة تغيير كود محدد مقابل الخطة والمعايير
/test-browserتشغيل اختبارات المتصفح على الصفحات المتأثرة بطلب السحب أو الفرع الحالي
/reproduce-bugإعادة إنتاج الأخطاء والتحقيق فيها باستخدام السجلات ووحدة التحكم ولقطات الشاشة

التوثيق والمعرفة

الأمرالوصف
/compoundتوثيق مشكلة محلولة للمعرفة المؤسسية
/changelogإنشاء سجلات تغيير جذابة للدمج الأخير في الفرع الرئيسي
/deploy-docsالتحقق من صحة التوثيق وإعداده لنشر GitHub Pages
/release-docsبناء وتحديث موقع التوثيق بالمكونات الحالية

أدوات مساعدة

الأمرالوصف
/generate_commandإنشاء أمر slash مخصص جديد
/triageفرز النتائج وتصنيفها لنظام مهام CLI
/feature-videoتسجيل فيديو عرض للميزة وإضافته لوصف طلب السحب
/agent-native-auditتشغيل مراجعة شاملة لبنية أصلية للوكيل

الوكلاء المتخصصون

وكلاء مراجعة الكود

الوكيلالغرض
code-reviewerمراجعة الأخطاء والأخطاء المنطقية والأمان وجودة الكود
code-simplifierتبسيط الكود للوضوح مع الحفاظ على الوظائف
silent-failure-hunterتحديد الفشل الصامت والتعامل غير الكافي مع الأخطاء
comment-analyzerتحليل التعليقات للدقة وقابلية الصيانة
pr-test-analyzerمراجعة جودة تغطية الاختبارات واكتمالها
type-design-analyzerتحليل خبير لتصميم الأنواع والثوابت
code-simplicity-reviewerمرور نهائي للامتثال لمبدأ YAGNI والحد الأدنى من التعقيد

وكلاء البنية والأمان

الوكيلالغرض
architecture-strategistتقييم قرارات تصميم النظام وحدود المكونات
security-sentinelتدقيقات أمنية وتقييم الثغرات والامتثال لـ OWASP
performance-oracleتحليل الأداء والخوارزميات والاختناقات وقابلية التوسع
agent-native-reviewerضمان إمكانية وصول الوكلاء للميزات وليس البشر فقط
pattern-recognition-specialistكشف أنماط التصميم ومضادات الأنماط وتكرار الكود

مراجعون خاصون باللغة

الوكيلالغرض
kieran-rails-reviewerمراجعة صارمة لاتفاقيات Rails والجودة
kieran-python-reviewerمراجعة صارمة لاتفاقيات Python والجودة
kieran-typescript-reviewerمراجعة صارمة لاتفاقيات TypeScript والجودة
dhh-rails-reviewerمراجعة Rails من منظور DHH — كشف مضادات الأنماط
julik-frontend-races-reviewerكشف حالات السباق في الواجهة الأمامية في JS/Stimulus

وكلاء البيانات والنشر

الوكيلالغرض
data-integrity-guardianهجرات قواعد البيانات وقيود البيانات والتكامل المرجعي
data-migration-expertالتحقق من تعيينات المعرفات وسلامة التراجع وتحويلات البيانات
deployment-verification-agentقوائم فحص ما قبل/بعد النشر والتحقق بـ SQL وخطط التراجع

وكلاء البحث

الوكيلالغرض
framework-docs-researcherجلب توثيق شامل لأطر العمل وأفضل الممارسات
learnings-researcherالبحث في الدروس المؤسسية في docs/solutions/
best-practices-researcherجمع أفضل الممارسات الخارجية من التوثيق والمصادر المفتوحة
git-history-analyzerتحليل أثري لتاريخ git وتطور الكود
repo-research-analystتحليل شامل لبنية المستودع والأنماط

وكلاء التصميم

الوكيلالغرض
figma-design-syncمزامنة التنفيذ مع تصاميم Figma
design-implementation-reviewerالتحقق من مطابقة واجهة المستخدم لمواصفات Figma
design-iteratorتحسين التصميم التكراري من خلال N دورات من لقطة الشاشة-التحليل-الإصلاح

المهارات

مهارات التطوير

المهارةالمحفز
frontend-designبناء مكونات ويب بجودة تصميم عالية
agent-native-architectureتصميم تطبيقات حيث الوكلاء مواطنون من الدرجة الأولى
dspy-rubyإطار عمل Ruby لتطبيقات LLM آمنة النوع وقابلة للتركيب
andrew-kane-gem-writerكتابة جواهر Ruby وفق أنماط Andrew Kane
dhh-rails-styleكتابة كود Ruby/Rails بأسلوب DHH و37signals

مهارات سير العمل

المهارةالمحفز
brainstormingاستكشاف النية والمناهج قبل التنفيذ
git-worktreeإدارة أشجار عمل Git للتطوير المتوازي المعزول
file-todosإدارة نظام تتبع المهام القائم على الملفات
every-style-editorمراجعة وتحرير النص وفق دليل أسلوب Every
compound-docsالتقاط المشاكل المحلولة كتوثيق مصنف

مهارات تكامل الأدوات

المهارةالمحفز
agent-browserأتمتة المتصفح باستخدام CLI الخاص بـ agent-browser من Vercel
rcloneرفع ومزامنة الملفات عبر مزودي التخزين السحابي
gemini-imagegenإنشاء وتحرير الصور باستخدام واجهة Gemini API
xcode-testبناء واختبار تطبيقات iOS على المحاكي
skill-creatorدليل لإنشاء مهارات جديدة فعالة

الخطافات

الخطافالحدثالغرض
SessionStartتهيئة الجلسةإعداد السياق وتحميل الذكريات
PreToolUseقبل تنفيذ الأداةالتحقق وحظر الأوامر الخطرة
PostToolUseبعد تنفيذ الأداةمعالجة النتائج وتشغيل المتابعات
Stopاكتمال الوكيلالفحوصات النهائية والتنظيف
UserPromptSubmitإرسال المستخدم رسالةالمعالجة المسبقة لمدخلات المستخدم

سير عمل المراجعة متعددة الوكلاء

يطلق أمر /review-pr عدة وكلاء متخصصين بالتوازي:

┌─────────────────────────────────────────────────┐
│                  /review-pr                      │
├─────────────────────────────────────────────────┤
│  ┌──────────┐  ┌──────────┐  ┌──────────┐      │
│  │ Code     │  │ Security │  │ Perf     │      │
│  │ Reviewer │  │ Sentinel │  │ Oracle   │      │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘      │
│       │              │              │            │
│  ┌────┴─────┐  ┌────┴─────┐  ┌────┴─────┐      │
│  │ Silent   │  │ Type     │  │ Pattern  │      │
│  │ Failure  │  │ Design   │  │ Recog.   │      │
│  └────┬─────┘  └────┬─────┘  └────┴─────┘      │
│       └──────────┬───┘──────────────┘            │
│            Consolidated Report                   │
└─────────────────────────────────────────────────┘

حالات الاستخدام الشائعة

تطوير الميزات

# 1. العصف الذهني للنهج
/brainstorm

# 2. إنشاء خطة منظمة
/plan

# 3. التعميق بوكلاء البحث
/deepen-plan

# 4. التنفيذ المستقل
/lfg

# 5. مراجعة طلب السحب
/review-pr

# 6. توثيق ما تعلمته
/compound

حل تعليقات طلبات السحب

# حل جميع تعليقات طلب السحب بالتوازي
/resolve_pr_parallel

# أو حل جميع TODO عبر قاعدة الكود
/resolve_parallel

إنشاء أوامر مخصصة

# إنشاء أمر slash جديد
/generate_command

# إنشاء مهارة جديدة
استخدم مهارة skill-creator للإرشاد

التكوين

بنية الإضافة

compound-engineering/
├── plugin.json          # بيان الإضافة
├── commands/            # تعريفات أوامر slash
│   ├── lfg.md
│   ├── plan.md
│   ├── review-pr.md
│   └── ...
├── agents/              # تعريفات الوكلاء
│   ├── code-reviewer.md
│   ├── security-sentinel.md
│   └── ...
├── skills/              # تعريفات المهارات
│   ├── frontend-design/
│   ├── agent-native-architecture/
│   └── ...
└── hooks/               # خطافات الأحداث
    ├── session-start.md
    └── ...

تكوين الوكيل

يتم تعريف الوكلاء في ملفات Markdown مع بيانات YAML الوصفية:

---
name: "code-reviewer"
description: "Reviews code for bugs, logic errors, and quality"
tools:
  - Glob
  - Grep
  - Read
  - Task
model: sonnet  # or opus, haiku
---

أفضل الممارسات

  • ابدأ بـ /brainstorm قبل القفز إلى التنفيذ — فهو يكشف الحالات الحدية مبكراً
  • استخدم /plan لأي شيء غير بسيط — حتى الميزات “البسيطة” تستفيد من التفكير المنظم
  • شغّل /review-pr قبل الدمج — المراجعة متعددة الوكلاء تكتشف مشاكل تفوتها المراجعة الواحدة
  • وثّق مع /compound — المعرفة المؤسسية تمنع تكرار الأخطاء
  • استخدم /deepen-plan للميزات المعقدة — وكلاء البحث يضيفون عمقاً من التوثيق وأفضل الممارسات
  • استفد من الحل المتوازي/resolve_parallel يعالج TODO أسرع من الإصلاحات المتسلسلة
  • أنشئ مهارات مخصصة للأنماط المتكررة — غلّف معرفة المجال لإعادة الاستخدام
  • استخدم نموذج haiku للوكلاء السريعين — تقليل التكلفة ووقت الاستجابة للمهام المباشرة

استكشاف الأخطاء وإصلاحها

المشكلةالحل
الوكيل غير موجودتحقق من مسار الإضافة في إعدادات Claude Code وأعد التشغيل
الأمر غير معروفشغّل /help لعرض الأوامر المتاحة، تحقق من plugin.json
الوكيل يعيد نتيجة فارغةتحقق من توفر النموذج، قد تحتاج مفتاح API لـ opus/sonnet
مراجعة متعددة الوكلاء بطيئةاستخدم نموذج haiku للوكلاء السريعين وsonnet للحرجين
المهارة لا تنطلقتحقق من أن وصف المهارة يطابق صياغة طلبك
الخطاف لا يعملتحقق من تطابق نوع حدث الخطاف (PreToolUse مقابل PostToolUse)
الخطة غامضة جداًاستخدم /deepen-plan مع وكلاء البحث لمزيد من التفاصيل
المراجعة تفتقد السياققدم عنوان URL لطلب السحب أو اسم الفرع صراحةً لـ /review-pr