git-worktree-protection
Protect dirty worktrees and narrow file ownership during execution, evidence archival, and cleanup.
Skill by linjuhon
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/linjuhon-git-worktree-protection
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/git-worktree-protection
What's inside
- Skill name
git-worktree-protection- Description
- Protect dirty worktrees and narrow file ownership during execution, evidence archival, and cleanup. Use before edits, moves, deletes, or work in a concurrently modified repository.
- License
- MIT
- Instructions
- 33 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# git-worktree-protection Use this skill when a task might touch dirty trees, concurrent edits, or archival cleanup. ## Responsibilities - preserve user changes - avoid destructive resets - keep file ownership narrow - verify target paths before any move or delete - distinguish archive work from active work ## Required Output - touched paths - ownership check - whether the worktree was dirty before the change - whether any archival or cleanup action was required ## Hard Rules - Never reset the worktree unless the user explicitly asks. - Never delete or move files outside the scoped target. - Never overwrite other agent changes. - Never treat root cleanup as routine if evidence has not been archived first. ## Entry And Return Inspect status and owning paths before editing. Return the pre-change dirty state, touched paths, and any verified archive target. This skill authorizes no cleanup outside the active plan's allowed write scope.
From linjuhon/codex-personal-skills, MIT.
More from linjuhon/codex-personal-skills
- 0.524score
upstream-rebase
linjuhon
Rebase an accepted, dependency-ordered patch onto an already locked upstream revision with conflict, verification, and rollback evidence.
SkillBFreshness: BClaude Code +9 - 0.524score
documentation-organization
linjuhon
Organize project documentation into a clear authoritative structure, classify source documents, preserve traceability, and create indexes or handoff maps.
SkillBFreshness: BClaude Code +9 - 0.524score
oracle-validation
linjuhon
Compare runtime or kernel output with the project oracle, isolate the first divergence, and produce an evidence-ready verdict.
SkillBFreshness: BClaude Code +9 - 0.524score
patch-decomposition
linjuhon
Decompose fork-versus-base changes into one reviewable plugin patch with hunk ownership, dependencies, activation boundaries, verification, and rollback…
SkillBFreshness: BClaude Code +9 - 0.524score
ask-matt
linjuhon
Choose one skill or workflow for a task across personal, Matt Pocock, Codex, and plugin capabilities.
SkillBFreshness: BClaude Code +9 - 0.521score
cuda-kernel-debug
linjuhon
Narrow a CUDA kernel correctness failure to the first failing coordinate and one semantic owner using minimal probes.
SkillBFreshness: BClaude Code +9 - 0.521score
route-evidence
linjuhon
Route multi-step correctness, quality, performance, release, or upstream-integration evidence work when the next gate is unclear.
SkillBFreshness: BClaude Code +9 - 0.521score
evidence-packaging
linjuhon
Package completed bounded execution output into one evidence claim with identity, observations, limitations, and receipt.
SkillBFreshness: BClaude Code +9 - 0.521score
route-operations
linjuhon
Route multi-step document, artifact, browser, GitHub, Gmail, website, or image operations when the correct managed capability or write authorization is unclear.
SkillBFreshness: BClaude Code +9 - 0.521score
route-planning
linjuhon
Route multi-step planning, research, design decisions, specifications, and ticketing when the next planning skill is unclear.
SkillBFreshness: BClaude Code +9 - 0.521score
quality-evaluation
linjuhon
Run and interpret the project's quality matrix after correctness and route gates are closed.
SkillBFreshness: BClaude Code +9 - 0.521score
route-diagnostics
linjuhon
Route multi-step bug, regression, CI, CUDA, or performance diagnosis when failure isolation requires choosing a method.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 8, 2026 (2 months ago)
- Last release
- Aug 8, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from linjuhon
- 0.524score
oracle-validation
linjuhon
Compare runtime or kernel output with the project oracle, isolate the first divergence, and produce an evidence-ready verdict.
SkillBFreshness: BClaude Code +9 - 0.524score
upstream-rebase
linjuhon
Rebase an accepted, dependency-ordered patch onto an already locked upstream revision with conflict, verification, and rollback evidence.
SkillBFreshness: BClaude Code +9 - 0.524score
ask-matt
linjuhon
Choose one skill or workflow for a task across personal, Matt Pocock, Codex, and plugin capabilities.
SkillBFreshness: BClaude Code +9 - 0.524score
documentation-organization
linjuhon
Organize project documentation into a clear authoritative structure, classify source documents, preserve traceability, and create indexes or handoff maps.
SkillBFreshness: BClaude Code +9 - 0.524score
patch-decomposition
linjuhon
Decompose fork-versus-base changes into one reviewable plugin patch with hunk ownership, dependencies, activation boundaries, verification, and rollback…
SkillBFreshness: BClaude Code +9 - 0.521score
cuda-kernel-debug
linjuhon
Narrow a CUDA kernel correctness failure to the first failing coordinate and one semantic owner using minimal probes.
SkillBFreshness: BClaude Code +9
Cite this page
git-worktree-protection skill. Agent Mart. https://agentmart.dev/skills/linjuhon-git-worktree-protection (last updated 2026-10-24)