技能 create-worktree-skill
🌳

create-worktree-skill

安全 🌐 网络访问📁 文件系统访问⚙️ 外部命令

Créer des worktrees git pour le développement parallèle

La gestion de plusieurs branches nécessite de changer de contexte et de reconstruire des environnements. Cette skill automatise la création de worktrees git avec des ports isolés et une configuration pour exécuter des instances de développement parallèles simultanément.

支持: Claude Codex Code(CC)
📊 69 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“create-worktree-skill”。 Create a worktree for the feature-auth branch

预期结果:

  • Created worktree in trees/feature-auth
  • Dashboard available at http://localhost:4010
  • Client running on port 5183
  • Use /create_worktree_prompt to manage this worktree

正在使用“create-worktree-skill”。 Create a worktree for hotfix-bug with port offset 3

预期结果:

  • Created worktree in trees/hotfix-bug
  • Dashboard available at http://localhost:4030
  • Client running on port 5203
  • Use /create_worktree_prompt to manage this worktree

安全审计

安全
v5 • 1/17/2026

Documentation-only skill with no executable code. All 23 static findings are false positives: markdown code blocks misidentified as backtick execution, YAML frontmatter as hidden file access, and the word 'prompt' misclassified as cryptographic content. The skill safely delegates worktree creation to the slash command.

2
已扫描文件
272
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
85
内容
20
社区
100
安全
91
规范符合性

你能构建什么

Travail parallèle sur les fonctionnalités

Travaillez sur plusieurs fonctionnalités simultanément sans changer de contexte entre les branches

Tests isolés

Testez les modifications dans des environnements isolés sans affecter la configuration principale de développement

Comparaison de versions

Exécutez et comparez différentes versions de branches côte à côte pour la validation des versions

试试这些提示

Worktree simple
Create a worktree for the [branch-name] branch
Avec décalage de port
Create a worktree for [branch-name] with port offset [number]
Worktrees multiples
Create worktrees for branches: [branch-1], [branch-2], and [branch-3]
Tests isolés
Set up a parallel environment on branch [branch-name] for isolated testing

最佳实践

  • Utilise des noms de branches descriptifs indiquant la fonctionnalité ou le correctif en cours de développement
  • Commence avec un décalage de port 1 et incrémente pour chaque worktree concurrent supplémentaire
  • Documente les ports utilisés par chaque worktree pour éviter les confusions

避免

  • Créer des worktrees sans nom de branche clair dans la demande
  • Utiliser le même décalage de port pour plusieurs worktrees simultanés
  • Exécuter des worktrees sans suivre les branches qu'ils représentent

常见问题

Qu'est-ce qu'un worktree git ?
Un worktree git permet d'avoir plusieurs arbres de travail attachés au même dépôt, permettant de travailler sur plusieurs branches simultanément sans mettre de côté les modifications.
Combien de worktrees puis-je créer ?
Vous pouvez créer autant de worktrees que vos ressources système le permettent. Chaque worktree nécessite des ports et de la mémoire. La plupart des systèmes gèrent confortablement 3 à 5 worktrees simultanés.
Cette skill modifie-t-elle mon dépôt principal ?
Non. La skill crée des worktrees dans un sous-répertoire trees/. Votre répertoire de travail principal reste inchangé et non affecté par les opérations de worktree.
Mes données sont-elles en sécurité dans les worktrees ?
Oui. Les worktrees sont des copies complètes de l'état du dépôt. Les modifications dans les worktrees sont isolées et n'affectent pas les uns les autres ni la branche principale avant d'être fusionnées.
Pourquoi ai-je des conflits de ports ?
Les conflits de ports se produisent lorsque deux processus utilisent le même port. La commande slash arrête automatiquement les processus existants sur les ports en conflit. Utilisez des décalages de ports uniques pour chaque worktree.
En quoi est-ce différent du changement de branche ?
Le changement de branche nécessite de mettre de côté ou de valider les modifications. Les worktrees permettent d'avoir plusieurs branches extraites simultanément, préservant toutes les modifications non validées dans chaque worktree.

开发者详情

文件结构

📄 SKILL.md