ck:worktree

Create isolated Git worktrees with automated branch and dependency setup.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/felix-howard/ella --skill ck-worktree-felix-howard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:worktree
Source: https://github.com/felix-howard/ella/tree/main/.opencode/skills/worktree
Command: npx skills add https://github.com/felix-howard/ella --skill ck-worktree-felix-howard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines parallel development in monorepos by creating isolated Git worktrees, preventing conflicts and improving workflow efficiency.

Core Features & Use Cases

  • Isolated Development: Create separate, clean environments for each feature or bug fix.
  • Monorepo Support: Intelligently handles project-specific worktrees within larger monorepos.
  • Automated Setup: Automatically detects repo type, suggests branch prefixes, and installs dependencies.
  • Use Case: When working on a large project with multiple packages, you can quickly spin up a new worktree for a specific feature without affecting your main development branch or other ongoing tasks.

Quick Start

Use the ck:worktree skill to create a new git worktree for the feature 'implement user authentication'.

Frequently Asked Questions about ck:worktree

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

FAQPage Schema
How do I create isolated Git worktrees for parallel development in a monorepo?

To create isolated Git worktrees, use this Skill to automate branch creation, dependency installation, and environment setup based on monorepo project context. It intelligently detects repo types and generates branches with feature, fix, or refactor prefixes.

Does Git worktree support automated dependency installation for monorepos?

Yes, Git worktree automation includes dependency installation. When creating isolated worktrees in monorepos, the Skill automatically detects project context and runs environment setup, preventing conflicts and streamlining parallel development workflows.

What is the best way to manage multiple feature branches in a large monorepo?

The best way to manage multiple feature branches is using isolated Git worktrees. This Skill spins up clean environments for each feature or bug fix without affecting your main development branch or other ongoing tasks in the monorepo.

Can I use custom branch prefixes like fix or chore when creating a worktree?

Yes, you can use custom branch prefixes when creating a worktree. The Skill supports feature, fix, refactor, docs, test, chore, and perf prefixes, utilizing intelligent slug generation to name branches based on your development context.

How does monorepo project detection work when setting up a new worktree?

Monorepo project detection works by automatically identifying the repository structure and project context during worktree creation. This allows the Skill to suggest appropriate branch prefixes and handle project-specific worktrees within larger monorepos intelligently.