wt

Generate branch names and create worktrees in Git repositories.

15|1|Updated Oct 15, 2018
One-click install
npx skills add https://github.com/music-brain88/dotfiles --skill wt-music-brain88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wt
Source: https://github.com/music-brain88/dotfiles/tree/main/.config/claude/skills/wt
Command: npx skills add https://github.com/music-brain88/dotfiles --skill wt-music-brain88

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires herdr, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of generating branch names from task descriptions, initiating worktree + workspace, and optionally delegating tasks to agents, simplifying the workflow for task management and codebase operations.

Core Features & Use Cases

  • Branch Name Generation: Automatically generates branch names based on task descriptions, adhering to conventional commit message formats.
  • Worktree Creation: Creates worktree + workspace in a herdr repository using specified branch name and base branch.
  • Task Delegation: Optionally delegates tasks to agents, providing a structured environment for implementation.
  • Use Case: For example, when starting a new task or wanting to create a new worktree, users can run the /wt command with a description to automate these steps and initiate task implementation.

Quick Start

Use the wt skill to create a worktree and workspace for a new task: /wt "Generate automated testing suite for the user interface."

Frequently Asked Questions about wt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git worktree creation and branch name generation from a task description?

To automate git worktree creation and branch name generation, you can use this Skill to parse task descriptions, derive conventional branch names, and automatically create the corresponding worktree and workspace in your repository.

What is the best way to delegate tasks to agents after creating a worktree?

The best way to delegate tasks to agents after creating a worktree is to use a tool that integrates workspace initialization with agent delegation, allowing you to pass implementation tasks directly to agents within the newly created environment.

Do I need herdr and git installed to use worktree automation for branch management?

Yes, you need both herdr and git installed to use this worktree automation Skill, as it directly relies on herdr for workspace management and git for creating the worktrees and branches in your repository.

Can I generate conventional commit branch names automatically from a text prompt?

Yes, you can generate conventional commit branch names automatically from a text prompt. The Skill parses your task description and formats it into a standardized branch name suitable for your workflow.

How does task delegation work with herdr workspaces and git worktrees?

Task delegation with herdr workspaces and git worktrees works by creating an isolated workspace using a specified branch, then optionally passing the task details to agents to begin implementation within that structured environment.