using-git-worktrees
Create Isolated Git Worktrees
Feature work can disrupt an active checkout and make baseline state unclear. This skill guides Claude, Codex, and Claude Code through isolated Git worktree setup with safety checks.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "using-git-worktrees" from https://skillstore.io/skills/cycleaddict-using-git-worktrees.md and its manifest at https://skillstore.io/api/skills/cycleaddict-using-git-worktrees/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "using-git-worktrees". Create a worktree for feature/auth.
Expected outcome:
The assistant checks the preferred directory, verifies it is ignored, creates the branch worktree, and reports the ready path.
Using "using-git-worktrees". Set up a worktree and verify the baseline.
Expected outcome:
The assistant creates the isolated workspace, runs detected setup and tests, then reports pass or failure status before implementation.
Using "using-git-worktrees". No worktree directory exists.
Expected outcome:
The assistant asks whether to use a project-local hidden directory or a global configuration directory.
Security Audit
High RiskThe static backtick, hidden-path, and /dev/null findings are false positives caused by Markdown documentation and legitimate worktree paths. The main risks are semantic: the skill directs agents to run package manager and test commands automatically, and it can commit .gitignore changes without explicit confirmation.
Confirmed security concerns (2)
Risk Factors
⚙️ External commands (26)
📁 Filesystem access (13)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/cycleaddict-using-git-worktrees/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/cycleaddict-using-git-worktrees?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/cycleaddict-using-git-worktrees?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cycleaddict-using-git-worktrees/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/cycleaddict-using-git-worktrees.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
Cycleaddict. (2026). using-git-worktrees security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cycleaddict-using-git-worktrees/audits/8BibTeX citation
@techreport{cycleaddict-cycleaddict-using-git-worktrees-2026,
author = {Cycleaddict},
title = {using-git-worktrees security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/cycleaddict-using-git-worktrees/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "using-git-worktrees security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Cycleaddict"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/cycleaddict-using-git-worktrees/audits/8"
identifiers:
- type: other
value: "skillstore:cycleaddict-using-git-worktrees:audit:8"
description: "Skillstore immutable audit report identifier"
Compare variants
9 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
zhanlincui-using-git-worktrees
2026-08-21
doyajin174-using-git-worktrees
2026-08-21
codingcossack-using-git-worktrees
2026-08-21
dyai2025-using-git-worktrees
2026-08-21
obra-using-git-worktrees
2026-08-21
cygnusfear-using-git-worktrees
2026-08-21
sickn33-using-git-worktrees
2026-08-21
davila7-using-git-worktrees
2026-08-21
cycleaddict-using-git-worktrees
2026-08-21
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Start Feature Development
Create a clean worktree before implementing a feature while preserving the current checkout.
Prepare Parallel Fixes
Set up separate branches for unrelated fixes without switching the active workspace.
Validate Baseline State
Install project dependencies and run tests before starting implementation work.
Try These Prompts
Use this skill to create a Git worktree for branch feature/login and tell me the final path.
Set up an isolated worktree for this task. Follow the repository worktree directory preference if one exists.
Create a worktree for the payment refactor, install detected dependencies, run baseline tests, and report any failures before changes.
Prepare a worktree for feature/search, but ask before running install, build, test, or commit commands.
Best Practices
- Confirm the branch name and worktree location before creating files.
- Ask before running install, build, test, or commit commands in unfamiliar repositories.
- Review baseline test failures before starting implementation work.
Avoid
- Creating a project-local worktree without checking Git ignore rules.
- Committing .gitignore changes without user approval.
- Running dependency installation in an untrusted repository without confirmation.
Frequently Asked Questions
What does this skill create?
Does it change my current checkout?
Why does it check .gitignore?
Can it run commands automatically?
Is it safe for untrusted repositories?
Which assistants can use it?
Developer Details
Author
CycleaddictLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
02f077c174c5335e2f5d02ca15e77b70d9543e58
Maintenance freshness
7/18/2026
Usage
6 downloads · 306 views
File structure
📄 SKILL.md