worktree

Create Git worktrees with symlinked context files and IDE settings.

3|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/smykla-skalski/sai --skill worktree-smykla-skalski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree
Source: https://github.com/smykla-skalski/sai/tree/main/git/skills/worktree
Command: npx skills add https://github.com/smykla-skalski/sai --skill worktree-smykla-skalski

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating isolated Git worktrees, ensuring that all necessary context like configuration files, IDE settings, and clipboard commands are transferred seamlessly.

Core Features & Use Cases

  • Contextual Worktree Creation: Automatically sets up new Git worktrees with symlinks for important context files.
  • IDE Integration: Detects and configures IDE settings for the new worktree.
  • Clipboard Convenience: Copies relevant commands to the clipboard for immediate use.
  • Use Case: When you need to start working on a new feature or bug fix without disrupting your current branch, use this Skill to create a dedicated worktree that's pre-configured for your development environment.

Quick Start

Create a git worktree for the task 'implement user authentication'.

Frequently Asked Questions about worktree

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

FAQPage Schema
How do I create a git worktree with my existing IDE settings and configuration files?

To create a git worktree with IDE settings, this Skill automates worktree creation and uses symlinks to transfer configuration files, ensuring your development environment is pre-configured for the new branch.

What is the best way to set up an isolated git worktree for a new feature without disrupting my current branch?

The best way to set up an isolated git worktree is using this Skill, which creates a dedicated worktree with conventional branch naming and seamlessly transfers context like IDE settings and clipboard commands.

Does git worktree creation automatically handle conventional branch naming and clipboard setup?

Yes, git worktree creation handles conventional branch naming and clipboard setup, automatically copying relevant commands to your clipboard for immediate use in your new development workflow.

Can I use this worktree Skill to detect and configure my IDE for a new development workflow?

Yes, you can use this worktree Skill to detect and configure IDE settings for a new worktree, ensuring your development workflow integrates seamlessly without manual environment reconfiguration.

What context is transferred when automating git worktree creation for a new bug fix?

When automating git worktree creation, context such as configuration files, IDE settings, and clipboard commands is transferred using symlinks to ensure a seamless development workflow.