worktree-manager-skill
Управление Git Worktrees для параллельной разработки
Управление несколькими ветками разработки одновременно является сложной и подверженной ошибкам задачей. Этот навык предоставляет слэш-команды для безопасного создания, просмотра и удаления git worktrees с автоматическим выделением портов и управлением сервисами.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "worktree-manager-skill". Create a worktree for the feature-authentication branch
Résultat attendu:
- Created worktree for feature-authentication:
- - Server: http://localhost:4010
- - Client: http://localhost:5183
- - Dashboard: http://localhost:5183/dashboard
Utilisation de "worktree-manager-skill". Show me my current worktrees
Résultat attendu:
- feature-auth: Running on ports 4010/5183
- hotfix-security: Running on ports 4030/5203
- Main repo: Running on ports 4000/5173
Utilisation de "worktree-manager-skill". Remove the old-branch worktree
Résultat attendu:
- Successfully removed old-branch worktree:
- - Stopped all running services
- - Cleaned up directories
- - Ports 4020/5193 are now free
Audit de sécurité
SûrPure documentation skill containing only markdown files that provide guidance for git worktree operations. No executable code exists. All 123 static findings are false positives caused by pattern matching on documentation text that describes slash commands and configuration examples.
Facteurs de risque
⚙️ Commandes externes (72)
🌐 Accès réseau (21)
📁 Accès au système de fichiers (1)
Score de qualité
Ce que vous pouvez construire
Параллельная работа над функциями
Работайте над несколькими функциями одновременно без stash или переключения веток
Проверка PR в изоляции
Тестируйте pull requests в изолированных средах перед слиянием
Исправление ошибок при разработке
Применяйте исправления для продакшена, продолжая разработку функций
Essayez ces prompts
Create a worktree for the [branch-name] branch
Show me my current worktrees and their status
Remove the [branch-name] worktree, I am done with it
Create worktrees for feature-a, feature-b, and feature-c so I can work on all three
Bonnes pratiques
- Удаляйте worktrees promptly после слияния для освобождения портов и дискового пространства
- Используйте описательные имена веток, соответствующие соглашению вашего git-workflow
- Регулярно просматривайте worktrees для выявления заброшенных или зависших сред
Éviter
- Ручное редактирование файлов worktree вместо использования слэш-команд
- Создание worktrees для быстрых однострочных изменений, когда достаточно git checkout
- Оставление работающих worktrees при активной неразработке