
Description
ce-worktree makes sure work happens in an isolated git worktree, so the user's main checkout is not disturbed. It can create a new branch for fresh work, or attach a worktree to an existing branch, pull request or commit. Its first step checks whether isolation already exists, since most coding harnesses now create a worktree by default at the start of a session. If it does, the skill reports that worktree. If not, it creates one and reports its path and branch. It stops with a reported blocker if isolation cannot be set up. It is useful when you want to start separate work without switching branches in your main folder, or when you want to review a pull request in its own tree. The skill is part of the compound-engineering plugin by Every and is listed on skills.sh as free.…
Highlights
- Creates isolated git worktrees for work
- Attaches a worktree to an existing branch, PR or commit
- Detects existing isolation first
- Protects the main checkout from disturbance
Ratings & Reviews
No ratings yet
Be the first to rate ce-worktree.
People also visit

git-workflow
Git workflow patterns including branching strategies, commit conventions
ce-worktree FAQ
What does ce-worktree do?
It sets up an isolated git worktree, either with a new branch or attached to an existing branch, pull request or commit.
Does it create a worktree every time?
No. It first checks whether isolation already exists, which is common at session start.
What does it report?
The path and branch of the isolated tree, or a blocker if it could not set one up.
How do I install it?
Run npx skills add https://github.com/everyinc/compound-engineering-plugin --skill ce-worktree in your terminal.
Is it free?
The listing shows the skill as free.
What are the best ce-worktree alternatives?
Popular alternatives to ce-worktree include ce-commit, wt-switch-create and git-workflow. See all ce-worktree alternatives





