agency-agents

A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.

★ 0 GitHub ↗

📁 نظرة عامة على المستودع mohammadhaci/agency-agents

العنصرالوصف
الاسمmohammadhaci/agency-agents
الوصفمجموعة متكاملة من “وكالات” (Agents) ذكية تعمل كخبراء متخصصين في مجالات مختلفة – من مطوري الواجهة الأمامية إلى خبراء Reddit، من مُحقّقين للواقع إلى مُحقّقين للخيال. كل وكيل يمتلك شخصية، عمليات عمل، ومخرجات قابلة للقياس.
اللغةغير محددة (المستودع يتضمن ملفات Markdown (*.md) تُعرّف كل وكيل).
عدد النجوم0
الرخصةMIT – تسمح بالاستخدام، التعديل، وإعادة النشر بحرية.
المستهدفالمطورون، فرق الـ DevOps، مهندسو الذكاء الاصطناعي، والفرق التقنية التي تريد “وكيلًا” (AI‑agent) جاهزًا لتولي مهمة محددة دون الحاجة لتصميم Prompt من الصفر.

🧭 ما هو هذا المستودع ولماذا يُستَخدم؟

تعريفه

المستودع هو مكتبة من ملفات تعريف الوكلاء (AI agents) تم إعدادها لتعمل مع أدوات كتابة الكود المدعومة بالذكاء الاصطناعي (Claude Code، GitHub Copilot، Cursor، Gemini CLI، …). كل ملف تعريف يصف:

  1. هوية الوكيل – اسمه، شخصيته، ونبرة تواصله.
  2. المجال المتخصص – ما هو التخصص الدقيق (مثلاً “Frontend Developer” أو “AI Engineer”).
  3. العمليات (Workflows) – خطوات العمل التي يتبعها الوكيل لإنجاز المهمة.
  4. المخرجات المتوقعة – كود، توثيق، تقارير، أو أي نتيجة قابلة للقياس.
  5. معايير النجاح – كيف يتم تقييم جودة العمل (مثلاً “تحقق من مرور جميع الاختبارات” أو “تحسين زمن الاستجابة بنسبة 20 %”).

لماذا قد تحتاجه؟

  • تسريع الإنتاجية: بدلاً من كتابة Prompt لكل مهمة، يمكنك استدعاء وكيل جاهز يملك “خبرة” مدمجة.
  • توحيد الأسلوب: كل وكيل يلتزم بنبرة وشخصية محددة، ما يضمن توحيد أسلوب التواصل داخل الفريق.
  • قابلية التخصيص: يمكن تعديل ملفات الـ Markdown لتناسب احتياجاتك أو دمجها مع أدوات أخرى.
  • دعم متعدد الأدوات: يتضمن سكريبتات لتوليد ملفات تكامل مع أكثر من 10 أدوات كتابة كود مدعومة بالذكاء الاصطناعي.

✨ أهم الميزات

الميزةالفائدة
مجموعة واسعة من الوكلاء المتخصصين (أكثر من 30 وكيلًا في أقسام مثل Engineering, Security, Marketing …)تغطية تقريبًا لكل جانب من جوانب دورة حياة البرمجيات.
شخصية متميزة لكل وكيل (نبرة، أسلوب، طريقة تواصل)يجعل التفاعل مع الوكيل أكثر طبيعية ويقلل من الحاجة لتصحيح المخرجات.
قابلة للتشغيل فورًا مع أدوات AI الشائعة (Claude Code, Copilot, Cursor, Gemini CLI, …)لا تحتاج إلى إعداد معقّد؛ مجرد تشغيل سكريبت التثبيت.
نظام تثبيت تفاعلي (install.sh) يتيح اختيار الأدوات والأقسام المطلوبة فقطتجنّب تثبيت كل الوكلاء إذا كنت تحتاج فقط لعدد قليل.
دعم التحويل إلى صيغ متعددة (convert.sh) لتوليد ملفات تكامل مخصصة لكل أداةمرونة عالية في بيئات العمل المتنوعة.
توثيق واضح داخل كل ملف (هوية، مهمة، خطوات، مخرجات، معايير نجاح)يسهل على المطورين قراءة وفهم ما يقدمه الوكيل.
قائمة “Roster” منظمة في الـ README مع جداول توضح كل وكيل واستخدامهالبحث السريع عن الوكيل المناسب.
إمكانية إضافة وكيل جديد ببساطة عبر إنشاء ملف Markdown جديد باتباع القالبتوسيع المكتبة حسب الحاجة.
دعم للـ “dry‑run” أثناء التثبيت لتفادي تجاوز حدود بعض الأدوات (مثل OpenCode)تجنّب الأخطاء غير المتوقعة.

🛠️ كيفية التثبيت والاستخدام

1. المتطلبات الأولية

  • نظام تشغيل: أي نظام يدعم Bash (Linux/macOS) أو Git Bash على Windows.
  • أداة AI المستهدفة: مثالًا: Claude Code، GitHub Copilot، Cursor، Gemini CLI، إلخ.
  • Git (لتحميل المستودع).

2. استنساخ المستودع

git clone https://github.com/mohammadhaci/agency-agents.git
cd agency-agents

3. تثبيت الوكلاء

الخيار A – مع Claude Code (مُوصى به)
# تثبيت جميع الوكلاء في دليل Claude Code
./scripts/install.sh --tool claude-code

> بعد التثبيت يمكنك استدعاء وكيل في جلسة Claude، مثال:

> "Hey Claude, activate Frontend Developer mode and help me build a React component"

الخيار B – تثبيت جزئي (اختيار أقسام أو وكلاء محددين)
# مثال: تثبيت قسم الهندسة فقط على أداة Cursor
./scripts/install.sh --tool cursor --division engineering

# أو تثبيت وكيلين محددين
./scripts/install.sh --tool cursor --agent frontend-developer,ui-designer
الخيار C – تحويل وتثبيت لجميع الأدوات المدعومة
# توليد ملفات التكامل لكل الأدوات المدعومة
./scripts/convert.sh

# تشغيل المثبت التفاعلي لاختيار الأدوات والوكلاء
./scripts/install.sh
خيارات مساعدة
الأمرالوصف
./scripts/install.sh --list teamsعرض جميع الفرق (Divisions) وعدد الوكلاء داخل كلٍ منها.
./scripts/install.sh --dry-runاختبار عملية التثبيت دون فعل أي تغييرات فعلية.
./scripts/install.sh --helpإظهار دليل الاستخدام الكامل للسكريبت.

4. استدعاء الوكيل في الأداة المختارة

  • Claude Code: كتابة جملة مثل activate <Agent Name> mode.
  • GitHub Copilot / Cursor: بعد تثبيت ملفات الوكيل، سيظهر الوكيل كـ “Chat Prompt” أو “Custom Command” يمكن اختياره من القائمة.
  • Gemini CLI أو OpenCode: استخدم الأمر أو الاختصار المولد في ملف التكوين (.gemini.yaml أو .opencode.yaml).

🧩 التقنيات المستخدمة داخل المستودع

التقنيةالدور
Bash scripts (install.sh, convert.sh)تثبيت الوكلاء، تحويل ملفات التعريف إلى صيغ متوافقة مع الأدوات المختلفة.
Markdown (*.md)صيغة تعريف الوكلاء (هوية، مهام، مخرجات). سهلة القراءة والتعديل.
Gitإدارة الإصدارات وتوزيع المستودع.
شارات GitHub (Stars, License, PRs Welcome, Sponsor)توضيح حالة المشروع (مفتوح المصدر، مقبول للمساهمات).
الاعتمادات على أدوات الطرف الثالث (Claude Code, Copilot, Cursor, Gemini CLI, OpenCode, …)توفير تكامل مباشر مع بيئات كتابة الكود المدعومة بالذكاء الاصطناعي.
MIT Licenseالسماح بالاستعمال التجاري وتعديل الكود بحرية.

🎯 لمن يصلح هذا المستودع؟

الفئةلماذا قد يكون مناسبًا
المطورون الفرديونيحتاجون إلى وكيل متخصص (مثلاً Frontend Developer) لتسريع كتابة الكود أو مراجعة PR.
فرق الـ DevOps / SREيمكنهم استدعاء وكيل “DevOps Automator” أو “SRE” لتوليد ملفات CI/CD أو إعداد مراقبة.
مهندسو الذكاء الاصطناعيوكيل “AI Engineer” أو “AI Data Remediation Engineer” يساعد في بناء نماذج أو تنظيف البيانات.
فرق الأمانوكيل “Security Analyst” أو “Incident Response Commander” لتوليد تقارير أمان أو إجراءات استجابة.
المؤسسات التعليميةيمكن للمعلمين إعطاء طلابهم “Technical Writer” أو “Code Reviewer” لتعليم أفضل الممارسات.
المستشارون المستقلونيملكون مكتبة جاهزة لتقديم خدمات سريعة ومتخصصة لعملائهم دون الحاجة لتصميم Prompt من الصفر.
المهتمون بالـ Open‑Sourceيمكنهم المساهمة بإضافة وكلاء جدد أو تحسين الموجودين.

📚 خلاصة سريعة

  • ما هو؟ مكتبة ملفات تعريف لوكلاء AI متخصصين، جاهزة للتكامل مع أكثر من 10 أدوات كتابة كود مدعومة بالذكاء الاصطناعي.
  • لماذا؟ لتقليل وقت كتابة Prompt، توحيد أسلوب العمل، وتوفير خبرة متخصصة جاهزة للاستخدام الفوري.
  • الميزات البارزة: مجموعة واسعة من الوكلاء، شخصيات مميزة، سكريبتات تثبيت وتحويل تفاعلية، دعم متعدد الأدوات، وثائق داخلية مفصلة.
  • التثبيت: استنساخ المستودع → تشغيل install.sh مع اختيار الأداة/القسم → استدعاء الوكيل داخل بيئة AI المختارة.
  • التقنيات: Bash, Markdown, Git, تكامل مع Claude Code, Copilot, Cursor, Gemini CLI, OpenCode وغيرها.
  • المستهدفون: مطورون، فرق DevOps/SRE، مهندسو AI، فرق الأمان، مدربون، مستشارون، ومجتمع الـ Open‑Source.

> نصيحة أخيرة: ابدأ بتثبيت وكيل واحد فقط (مثلاً frontend-developer) وجربه في بيئتك. إذا أعجبك الأسلوب والنتائج، يمكنك إضافة باقي الوكلاء تدريجيًا حسب الحاجة.


🚀 الآن أنت جاهز لتجربة “وكالة” AI الخاصة بك وتضمينها في سير عملك اليومي!

اسأل عن هذا المستودع

التعليقات (0)

سجّل الدخول للتعليق.