Compétences conductor-revert
📦

conductor-revert

Sûr ⚙️ Commandes externes

إلغاء تغييرات git حسب وحدة العمل المنطقية

التراجع بأمان عن التزامات git حسب المسار أو المرحلة أو المهمة مع الحفاظ الكامل على السجل. توفر هذه المهارة سير عمل منظم للإلغاء مع تأكيد صريح واكتشاف التعارضات.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "conductor-revert". Revert task 2.3 in auth_20250115

Résultat attendu:

REVERT EXECUTION PLAN

Target: Task 2.3 in auth_20250115

Commits to revert (in reverse chronological order):
1. abc1234 - feat: add OAuth callback handler (auth_20250115)
2. def5678 - chore: mark task 2.3 complete (auth_20250115)

Files that will be affected:
- src/auth/oauth.ts (will be deleted)
- src/routes/callback.ts (will be deleted)
- conductor/tracks/auth_20250115/plan.md (modified)

Plan updates:
- Task 2.3: [~] -> [ ]

!! WARNING !!
This operation will:
- Create 2 revert commits
- Modify 3 files
- Reset 1 task to pending status

Type 'YES' to proceed, or anything else to cancel:

Utilisation de "conductor-revert". Revert phase 1 in dashboard_20250112

Résultat attendu:

REVERT EXECUTION PLAN

Target: Phase 1 in dashboard_20250112 (Tasks 1.1 through 1.4)

Commits to revert (in reverse chronological order):
1. ghi9012 - feat: add dashboard export (dashboard_20250112)
2. jkl3456 - chore: mark task 1.4 complete (dashboard_20250112)
3. mno7890 - feat: add chart filters (dashboard_20250112)
4. pqr1234 - chore: mark task 1.3 complete (dashboard_20250112)
5. stu5678 - feat: add data hooks (dashboard_20250112)
6. vwx9012 - chore: mark task 1.2 complete (dashboard_20250112)
7. yza3456 - feat: add chart rendering (dashboard_20250112)
8. bcd7890 - chore: mark task 1.1 complete (dashboard_20250112)

Type 'YES' to proceed, or anything else to cancel:

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

التراجع عن تنفيذ ميزة فاشلة

إلغاء جميع الالتزامات لمهمة محددة أدخلت أخطاءً أو لم تلبِ المتطلبات

استعادة حالة العمل السابقة

إلغاء مرحلة كاملة من العمل للعودة إلى حالة جيدة معروفة قبل إعادة الهيكلة الكبرى

تنظيف العمل التجريبي

إزالة جميع آثار المسار التجريبي الذي لم يتم دمجه في الإنتاج

Essayez ces prompts

إلغاء مهمة محددة
Revert task 2.3 in the auth_20250115 track. Show me what commits will be affected and confirm before proceeding.
إلغاء مرحلة كاملة
Revert phase 2 of the dashboard_20250112 track. I want to see the full plan with all affected files before confirming.
اختيار إلغاء تفاعلي
Help me revert some recent work. Show me the available tracks and tasks I can revert.
إزالة المسار بالكامل
Revert the entire experiment_20250120 track. This experimental feature was not approved and needs to be fully removed from history.

Bonnes pratiques

  • راجع دائماً خطة التنفيذ الكاملة قبل تأكيد أي عملية إلغاء
  • شغّل الاختبارات بعد اكتمال الإلغاء للتحقق من عمل التطبيق بشكل صحيح
  • تواصل مع فريقك قبل إلغاء العمل المشترك أو الذي تمت مراجعته

Éviter

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

Foire aux questions

ما الفرق بين git revert و git reset؟
Git revert ينشئ التزامات جديدة تلغي التغييرات السابقة مع الحفاظ على السجل. Git reset يزيل الالتزامات تماماً ويعيد كتابة السجل. تستخدم هذه المهارة git revert فقط من أجل السلامة وسجلات التدقيق.
هل يمكنني إلغاء التزامات تم دفعها بالفعل إلى remoto؟
نعم. إلغاء الالتزامات المدفوعة ينشئ التزامات إلغاء جديدة يمكنك دفعها بأمان. هذا هو النهج الموصى به بدلاً من الدفع بالقوة الذي قد يسبب مشاكل للمتعاونين.
ماذا يحدث إذا حدث تعارض دمج أثناء الإلغاء؟
تتوقف المهارة فوراً وتعرض تفاصيل التعارض. يجب حل التعارضات يدوياً قبل المتابعة. تحافظ المهارة على الإلغاءات المكتملة وتوفر إرشادات للحل.
هل يمكنني التراجع عن إلغاء إذا ارتكبت خطأً؟
نعم. يمكنك تشغيل git revert على التزامات الإلغاء لاستعادة التغييرات الأصلية. توفر المهارة تعليمات التراجع في خرج التحقق.
ماذا إذا لم تستطع المهارة العثور على التزامات لمساري؟
قد يعني هذا أن المسار لم يُلتزم أبداً، أو أن الالتزامات استخدمت تنسيق تسمية مختلف. ستعرض المهارة خيار حذف دليل المسار أو إلغاء العملية.
هل تعدل هذه المهارة plan.md تلقائياً؟
نعم. بعد إلغاء git الناجح، تحدث المهارة plan.md لوضع علامة على المهام الملغاة كقيد الانتظار. هذه التغييرات غير ملزمة - تعكس الحالة الجديدة لعملك.

Détails du développeur

Structure de fichiers

📄 SKILL.md