Compétences using-git-worktrees
🌳

using-git-worktrees

Sûr ⚡ Contient des scripts📁 Accès au système de fichiers⚙️ Commandes externes

إعداد مساحات عمل git معزولة

Également disponible depuis: Doyajin174,DYAI2025,Cygnusfear,Cycleaddict,obra,ZhanlinCui,davila7,sickn33

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

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
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 "using-git-worktrees". إنشاء شجرة عمل لميزة المصادقة

Résultat attendu:

  • Checking for existing worktree directories...
  • Found .worktrees/ directory - checking .gitignore...
  • .gitignore contains .worktrees/ - verification passed
  • Creating worktree at .worktrees/auth...
  • Running npm install (Node.js project detected)...
  • Running npm test - 42 passing tests
  • Worktree ready at /project/.worktrees/auth
  • Tests passing (42 tests, 0 failures)
  • Ready to implement authentication feature

Utilisation de "using-git-worktrees". إعداد شجرة عمل لمراجعة الكود

Résultat attendu:

  • No worktree directory found - checking CLAUDE.md...
  • No worktree preference in CLAUDE.md
  • Prompting user for directory choice...
  • User selected: project-local (.worktrees/)
  • Verifying .gitignore contains .worktrees/
  • Creating worktree at .worktrees/pr-review...
  • Worktree ready at /project/.worktrees/pr-review
  • Ready to review pull request

Utilisation de "using-git-worktrees". إنشاء شجرة عمل لإصلاح الأخطاء

Résultat attendu:

  • Checking for existing worktree directories...
  • Using existing .worktrees/ directory
  • Creating worktree at .worktrees/hotfix...
  • Running pip install -r requirements.txt (Python project detected)
  • Running pytest - 156 passing tests
  • Worktree ready at /project/.worktrees/hotfix
  • Tests passing (156 tests, 0 failures)
  • Ready to implement hotfix

Audit de sécurité

Sûr
v5 • 1/16/2026

This is a documentation-only skill containing pure markdown guidance. All static findings are false positives triggered by pattern matching on documentation text. The bash command examples document standard git worktree operations with hardcoded arguments (git ls, grep, git worktree add). The skill explicitly includes safety practices: .gitignore verification before creating worktrees and test baseline verification. No executable code, network access, credential handling, or persistence mechanisms exist.

2
Fichiers analysés
457
Lignes analysées
3
résultats
5
Total des audits

Facteurs de risque

Score de qualité

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

Ce que vous pouvez construire

العمل المتوازي على الميزات

العمل على ميزات متعددة في وقت واحد دون التبديل المستمر بين الفروع أو عمليات stash

بيئات المراجعة المعزولة

اختبار طلبات السحب في مساحات عمل نظيفة دون التأثير على حالة التطوير الخاصة بك

اختبار CI/CD

إنشاء أشجار عمل مؤقتة لاختبار تكوينات النشر دون تعطيل التطوير النشط

Essayez ces prompts

إنشاء شجرة عمل للميزة
استخدم مهارة using-git-worktrees لإنشاء مساحة عمل معزولة لتنفيذ ميزة [feature-name] على فرع جديد يسمى [branch-name]
مراجعة PR بشكل معزول
قم بإعداد git worktree باستخدام using-git-worktrees لمراجعة PR #[number] في دليل معزول
سياق إصلاح سريع للأخطاء
أنشئ شجرة عمل معزولة باستخدام مهارة using-git-worktrees لإصلاح الخطأ الموضح في المشكلة #[number]
إعادة الهيكلة بأمان
استخدم using-git-worktrees لإنشاء شجرة عمل لإعادة هيكلة وحدة [module-name]

Bonnes pratiques

  • تحقق دائمًا من أن .gitignore يحتوي على دليل شجرة العمل قبل إنشاء أشجار عمل محلية للمشروع
  • أنشئ خط أساس اختبار نظيف قبل إجراء التغييرات للكشف عن التراجعات مبكرًا
  • اتبع ترتيب أولوية الدليل: المجلدات الموجودة > تفضيلات CLAUDE.md > سؤال المستخدم

Éviter

  • إنشاء أشجار عمل دون التحقق من .gitignore أولاً (مخاطر التزام محتويات شجرة العمل)
  • تخطي التحقق من اختبار خط الأساس (لا يمكن التمييز بين الأخطاء الجديدة والمشكلات الموجودة مسبقًا)
  • تشفير موقع دليل واحد بدلاً من اتباع اصطلاحات المشروع

Foire aux questions

ما هي إصدارات git التي تدعم worktrees؟
تتطلب أشجار عمل Git الإصدار 2.5 أو أحدث. تحقق باستخدام git --version قبل استخدام هذه المهارة.
أين يجب أن أخزن أدلة شجرة العمل؟
يفضل المحلي للمشروع (.worktrees/) للراحة، أو العام (~/.config/superpowers/worktrees/) لتجنب ازدحام المشاريع.
هل تعمل هذه المهارة مع جميع أنواع المشاريع؟
نعم، تكتشف تلقائيًا مشاريع Node.js و Rust و Python و Go وتشغل أوامر الإعداد المناسبة.
هل بياناتي آمنة عند استخدام أشجار العمل؟
تشارك أشجار العمل تاريخ المستودع. تتحقق المهارة من .gitignore لمنع الالتزامات العرضية لمحتويات شجرة العمل.
ماذا يحدث إذا فشلت الاختبارات أثناء التحقق من خط الأساس؟
تقوم المهارة بالإبلاغ عن الإخفاقات وتسأل عما إذا كان يجب المتابعة أو التحقيق قبل إجراء أي تغييرات.
كيف يختلف هذا عن git stash؟
تنشئ أشجار العمل أدلة عمل منفصلة. يمكنك العمل على فروع متعددة في وقت واحد دون إخفاء التغييرات.

Détails du développeur

Structure de fichiers

📄 SKILL.md