What problem does it solve?
This Skill streamlines the creation of Git worktrees, ensuring correct branch naming, path resolution, and submodule initialization, simplifying the process of starting new development branches.
Core Features & Use Cases
- Automated Branching: Creates new Git branches based on specified types (
feature, fix, chore, etc.) and descriptions.
- Intelligent Path Resolution: Automatically determines the correct directory for the worktree, falling back to sensible defaults or user prompts if needed.
- Submodule and Mise Initialization: Ensures all Git submodules are updated and
mise configurations are trusted within the new worktree.
- Use Case: When you need to start a new feature, you can use this skill to quickly set up a dedicated worktree with a correctly named branch and all necessary initializations, allowing you to focus on coding immediately.
Quick Start
Use the make-worktree skill to create a new feature branch named 'feature/user-authentication' in the default worktree path.