المهارات conductor-implement
📦

conductor-implement

آمن

تنفيذ مهام التتبع باستخدام سير عمل TDD

هل تواجه صعوبة في الحفاظ على سير عمل تطوير متسقة عبر مسارات المشروع؟ هذه المهارة تفرض تنفيذ TDD منظم مع التحقق القائم على المراحل وتتبع التقدم.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "conductor-implement". Implement the auth_20250115 track

النتيجة المتوقعة:

  • تم تحميل المسار: User Authentication (Phase 2, Task 3 in progress)
  • بدء Task 2.3: Add password validation
  • TDD Workflow - Red Phase: Writing failing test for password validation
  • تم إنشاء الاختبار: test_password_validation.py - Test fails as expected
  • TDD Workflow - Green Phase: Implementing minimal code to pass test
  • اكتمل التنفيذ. Running tests - All tests passing
  • TDD Workflow - Refactor Phase: Cleaning up code structure
  • تم إنشاء الالتزام: feat: add password validation (auth_20250115)
  • اكتملت Task 2.3. Phase 2 verification pending approval

استخدام "conductor-implement". Show available tracks

النتيجة المتوقعة:

  • حدد مساراً لتنفيذه:
  • قيد التنفيذ:
  • 1. [~] auth_20250115 - User Authentication (Phase 2, Task 3)
  • معلق:
  • 2. [ ] nav-fix_20250114 - Navigation Bug Fix
  • 3. [ ] dashboard_20250113 - Dashboard Feature
  • أدخل الرقم أو معرف المسار:

التدقيق الأمني

آمن
v1 • 2/24/2026

Security audit evaluated 82 static findings for external commands, 6 high-severity cryptographic warnings, and 3 network reconnaissance alerts. All findings were determined to be false positives. The SKILL.md file is a markdown documentation file containing workflow instructions, not executable code. Backtick patterns are markdown code block syntax, not Ruby shell execution. No actual security risks exist in this skill.

1
الملفات التي تم فحصها
391
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

تطوير الميزات باستخدام TDD

تنفيذ ميزات جديدة باتباع سير عمل TDD منظم مع إنشاء اختبارات تلقائي ومراحل التنفيذ وإعادة الهيكلة المتتبعة حتى الإكمال.

تنفيذ مسار إصلاح الأخطاء

العمل عبر إصلاحات أخطاء التنقل أو مشكلات مماثلة مع خطوات موثقة ونقاط تحقق وتتبع الالتزامات لإمكانية التراجع.

تنفيذ المشروع متعدد المراحل

تنفيذ مشاريع معقدة متعددة المراحل مثل أنظمة مصادقة المستخدمين مع بوابات موافقة قائمة على المراحل تضمن الجودة في كل معلم.

جرّب هذه الموجهات

مبتدئ: بدء مسار
Implement the auth_20250115 track using the TDD workflow
مبتدئ: سرد المسارات المتاحة
Show me which tracks are available to work on
متوسط: استئناف العمل الموقفت
Resume the dashboard_20250113 track from where I left off
متقدم: تنفيذ مهمة محددة
Implement task 2.3 from the auth_20250115 track with strict TDD mode

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

  • تحقق دائماً من تهيئة Conductor قبل بدء المسار - ملفات الإعداد المفقودة ستسبب فشل سير العمل
  • راجع ووافق على كل نقطة تحقق بين المراحل قبل المتابعة للحفاظ على بوابات الجودة
  • حافظ على مزامنة علامات حالة plan.md مع التقدم الفعلي - حدّث [~] إلى [x] فوراً بعد اكتمال المهمة

تجنب

  • تخطي نقاط التحقق بين المراحل - هذا يتجاوز ضمان الجودة ويخاطر بتراكم المشكلات غير المكتشفة
  • متابعة التنفيذ بعد الأخطاء دون حل صريح - توقف دائماً وحدد خيار استرداد
  • التعديلات اليدوية على الملفات خارج تتبع Conductor - هذا يسبب تعارضات git ويكسر دقة حالة metadata.json

الأسئلة المتكررة

ماذا يحدث إذا أغلقت الجلسة أثناء المسار؟
يتم حفظ التقدم في metadata.json. عند الاستئناف، تُحمّل المهارة آخر مهمة قيد التنفيذ وتعرض المتابعة أو إعادة بدء المهمة أو عرض ملخص التقدم.
هل يمكنني تشغيل هذه المهارة بدون وضع TDD؟
نعم. مستوى صرامة TDD مُعدّ في workflow.md. عندما لا تكون TDD صارمة، تُنفّذ المهارة المهام مباشرة وتشغّل الاختبارات الموجودة للتحقق بدلاً من دورة Red-Green-Refactor الكاملة.
كيف أتراجع عن التغييرات إذا حدث خطأ ما؟
جميع الالتزامات مُسجّلة في metadata.json مع تجزئاتها. يمكنك استخدام git revert مع تجزئات الالتزامات تلك للتراجع عن تغييرات مهمة محددة. قائمة معالجة الأخطاء تعرض أيضاً خيارات التراجع أثناء التنفيذ.
ما الملفات التي تُعدّلها هذه المهارة؟
تُعدّل المهارة conductor/tracks/{trackId}/plan.md لحالة المهام، و conductor/tracks/{trackId}/metadata.json لتتبع التقدم، و conductor/tracks.md لحالة المسار العامة، وملفات شيفرة المصدر الخاصة بمشروعك أثناء التنفيذ.
هل يمكنني تشغيل مسارات متعددة في وقت واحد؟
تتتبع المهارة مساراً نشطاً واحداً في كل مرة. بدء مسار جديد أثناء وجود مسار آخر قيد التنفيذ سيُعلّم المسار السابق بشكل مناسب. يُوصى بإكمال أو إيقاف مسار واحد قبل بدء آخر.
ما خيار التنظيف بعد اكتمال المسار؟
بعد الإكمال يمكنك أرشفة المسار إلى conductor/tracks/_archive/، أو حذف دليل المسار بالكامل، أو إبقائه في مكانه. المسارات المؤرشفة تُحفظ للرجوع إليها دون إفساد المسارات النشطة.

تفاصيل المطور

بنية الملفات

📄 SKILL.md