ck:worktree

Create and manage git worktrees for parallel feature development in monorepos.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/snake-dev-team/snake-backlink-forge --skill ck-worktree-snake-dev-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:worktree
Source: https://github.com/snake-dev-team/snake-backlink-forge/tree/main/.claude/skills/worktree
Command: npx skills add https://github.com/snake-dev-team/snake-backlink-forge --skill ck-worktree-snake-dev-team

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, bun, pnpm, yarn, npm, poetry, cargo, go, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill creates isolated git worktrees for parallel feature development in monorepos, allowing developers to work on different features simultaneously without conflicts.

Core Features & Use Cases

  • Isolated Development: Create a separate git worktree for each feature branch, ensuring parallel development without conflicts.
  • Monorepo Support: Works seamlessly with monorepos, allowing developers to manage multiple features in one repository.
  • Automated Setup: Simplifies the process of creating and managing worktrees, reducing manual steps and errors.

Quick Start

Create a new worktree for a 'bugfix' feature in the 'my-repo' project: create my-repo bugfix --prefix fix

Frequently Asked Questions about ck:worktree

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

FAQPage Schema
How do I use git worktrees for parallel feature development in a monorepo?

Git worktrees allow parallel feature development in monorepos by creating isolated working directories for each branch. This Skill automates worktree creation, branch setup, and optional dependency installation to prevent conflicts during simultaneous development.

Can I automatically install dependencies when setting up a git worktree?

Yes, dependency installation can be automated when setting up a git worktree. This Skill supports multiple package managers including bun, pnpm, yarn, npm, poetry, cargo, and go to prepare the isolated environment immediately after branch creation.

What's the best way to manage multiple feature branches in a monorepo without switching directories?

Using git worktrees is the best way to manage multiple feature branches in a monorepo without directory switching. This Skill creates separate worktrees for each feature, allowing simultaneous work on different branches without conflicts.

Does this worktree automation support package managers other than npm?

Yes, this worktree automation supports bun, pnpm, yarn, npm, poetry, cargo, and go. You can specify your preferred package manager to handle dependency installation within the newly created isolated git worktree environment.

How do I create a new worktree for a bugfix branch?

To create a worktree for a bugfix branch, use the command syntax like `create my-repo bugfix --prefix fix`. This automates branch creation and worktree setup, isolating the bugfix development within your monorepo.