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.
📁 نظرة عامة على المستودع 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، …). كل ملف تعريف يصف:
- هوية الوكيل – اسمه، شخصيته، ونبرة تواصله.
- المجال المتخصص – ما هو التخصص الدقيق (مثلاً “Frontend Developer” أو “AI Engineer”).
- العمليات (Workflows) – خطوات العمل التي يتبعها الوكيل لإنجاز المهمة.
- المخرجات المتوقعة – كود، توثيق، تقارير، أو أي نتيجة قابلة للقياس.
- معايير النجاح – كيف يتم تقييم جودة العمل (مثلاً “تحقق من مرور جميع الاختبارات” أو “تحسين زمن الاستجابة بنسبة 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-agents3. تثبيت الوكلاء
الخيار 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)
سجّل الدخول للتعليق.