Nettoyage de worktree Git

VérifiéSûr

Supprime une arborescence de travail Git par nom, ID de ticket ou correspondance partielle. Ferme automatiquement l'onglet iTerm associé, libère les assignations de ports, supprime le répertoire de l'arborescence de travail et efface la branche. À utiliser pour nettoyer ou supprimer une arborescence de travail, avec possibilité de forcer la suppression même en présence de modifications non validées.

Spar Skills Guide Bot
DeveloppementIntermédiaire
6002/06/2026
Claude Code
#git#worktree#cleanup

Recommandé pour

Notre avis

Supprimer un worktree Git et nettoyer les ressources associées.

Points forts

  • Suppression propre du répertoire du worktree et de la branche
  • Fermeture de l'onglet iTerm associé et libération du port
  • Possibilité de forcer la suppression même avec des modifications non validées

Limites

  • Nécessite l'outil MCP spécifique (cleanup_worktree)
  • Les modifications non validées sont perdues lors d'une suppression forcée
  • Ne prend en charge que les worktrees créés via le même système
Quand l'utiliser

Utilisez cette compétence lorsque vous devez supprimer un worktree Git et libérer les ressources associées de manière automatisée.

Quand l'éviter

Ne l'utilisez pas si vous souhaitez conserver la branche ou le répertoire du worktree.

Analyse de sécurité

Sûr
Score qualité85/100

The skill calls a dedicated MCP tool for worktree cleanup, with no external shell execution, data exfiltration, or obfuscation. The force flag may discard uncommitted changes, but that is the intended functionality and the tool reports warnings.

Aucun point d'attention détecté

Exemples

Clean up worktree by ticket ID
Clean up worktree PROJ-123
Clean up worktree by name
Remove the worktree named auth
Force clean worktree
Force clean worktree PROJ-123 to discard uncommitted changes

name: wt-clean description: Remove a worktree and clean up resources. Use when asked to clean, remove, or delete a worktree. argument-hint: "<name> [force]" allowed-tools: mcp__worktree-maestro__cleanup_worktree

Use the cleanup_worktree MCP tool to remove a worktree.

Parse $ARGUMENTS to extract:

  • name (required) - Worktree name, ticket ID, or partial match
  • force (optional) - Set to true if "force", "true", "yes", "1", or "-f" is present

Examples

  • /wt-clean PROJ-123 → clean up worktree matching PROJ-123
  • /wt-clean auth → clean up worktree matching "auth"
  • /wt-clean PROJ-123 force → force clean even with uncommitted changes

Actions

The tool will:

  • Close associated iTerm tab
  • Release port assignment
  • Remove worktree directory
  • Delete the branch

Report

Report all actions taken and any warnings (e.g., uncommitted changes discarded).

Skills similaires