What problem does it solve?
The worktree-workflow Skill Unit streamlines the creation, preparation, and operation of git worktrees, addressing common challenges such as resource contention and maintaining consistent configuration across multiple worktrees.
Core Features & Use Cases
- Standard Workflow: Provides a standardized approach for creating worktrees in a predictable location, linking secrets, and isolating resources.
- Secret Symlinking: Ensures secret files are symlinked from the main repository, reducing the risk of accidentally committing sensitive data.
- Isolation of Resources: Helps to avoid resource conflicts on ports, Docker, local databases, and other shared infrastructure by using worktree identifiers.
- Use Case: For developers needing to create multiple parallel worktrees for concurrent development on different features or branches.
Quick Start
Execute the skill to set up a new worktree for your branch 'feature-branch' in the '.worktrees' directory.