git-worktree
Check Git worktree isolation and guide safe worktree creation before implementation work
Skill by FrauH0lle
Chalk Labs
Need help deploying git-worktree?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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/frauh0lle-git-worktree
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 and code. 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
What's inside
- Skill name
git-worktree- Description
- Check Git worktree isolation and guide safe worktree creation before implementation work
- License
- GPL-3.0
- Instructions
- 52 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (1)
- SKILL.md
SKILL.md (first lines)
# Git Worktree Guidance Use this skill when implementation work should happen in an isolated Git worktree, or when you need to verify whether the current session is already isolated. ## Current State The following checks are best-effort and read-only. Treat `unavailable` as "inspect manually before relying on this value". - Repository: !`git rev-parse --show-toplevel 2>/dev/null || printf unavailable` - Git dir: !`git rev-parse --git-dir 2>/dev/null || printf unavailable` - Git common dir: !`git rev-parse --git-common-dir 2>/dev/null || printf unavailable` - Superproject: !`git rev-parse --show-superproject-working-tree 2>/dev/null || printf none` - Branch: !`git rev-parse --abbrev-ref HEAD 2>/dev/null || printf unavailable` - Short HEAD: !`git rev-parse --short HEAD 2>/dev/null || printf unavailable` - Dirty status: !`git status --short 2>/dev/null || printf unavailable` - `.worktrees/` ignore state: !`git check-ignore -q .worktrees/ 2>/dev/null && printf ignored || printf not-ignored-or-unavailable` Existing worktrees: ```! git worktree list --porcelain 2>/dev/null || printf unavailable ``` ## How To Use This Prefer the human `/worktree` command for deterministic user-driven creation: `/worktree status` or `/worktree create [NAME] [--for "purpose"] [--clean]`. You cannot invoke slash commands yourself. If the user explicitly requested worktree isolation and there is no model-visible Worktree tool, use normal permission-gated Bash as a fallback. Ask for consent before creating a worktree unless the user already clearly requested it. Mirror `/worktree` defaults when creating through Bash: - Create under `.worktrees/` in the current workspace. - Add `/.worktrees/` to `.git/info/exclude`; do not edit `.gitignore`. - Create a new branch from current `HEAD`; do not reuse existing branches. - Map branch `worktree/foo` to directory `.worktrees/foo`. - Run a project setup command in the new worktree only when the user has explicitly authorized it. `/worktree` uses the separate `mevedel-worktree-setup-enabled` and `mevedel-worktree-setup-command` options (including approved source-checkout directory locals). Bash fallback must honor the same authorization; a script's presence is not permission to run it. If enabled setup fails, stop before implementation and report its output and the retained worktree path. Do not silently install or upgrade dependencies. - After creation, verify the project baseline with the repo's documented commands before implementation. If the checkout is dirty, warn that uncommitted source changes are not copied. If `HEAD` is detached, warn that the new branch starts from the current commit. Do not create a new worktree from a submodule.
From FrauH0lle/mevedel, GPL-3.0.
More from FrauH0lle/mevedel
- 0.640score
review-improve
FrauH0lle
Run a bounded corrective review of cumulative changes since a fixed point using independent Standards/Spec, thermo-nuclear maintainability, ponytail…
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-dashboard
FrauH0lle
Create a dashboard artifact - KPI tiles, a chart, and a breakdown table for reading quantitative data at a glance.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-doc
FrauH0lle
Create a document artifact - a typeset page for a memo, proposal, plan, spec, or meeting notes; a document people edit together is a shared item.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-explainer
FrauH0lle
Create an explainer artifact - a step-by-step walkthrough that teaches how something works, pairing short prose with a diagram at each stage.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-data-table
FrauH0lle
Create a data-table artifact - a sortable, filterable table for browsing a dataset (a CSV, a list of records, query results, a catalog) rather than seeing it…
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-diagramming
FrauH0lle
How to draw a diagram inside an artifact - when a picture earns its place, and the hand-authored inline SVG mechanics that keep it legible in light and dark.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
frontend
FrauH0lle
Build or change a frontend UI, including choosing controls, arranging layouts, and checking responsive behavior.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
shared-whiteboard
FrauH0lle
Create or substantially draw on a shared whiteboard with clear layout, consistent styling and readable flows.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-design
FrauH0lle
Design fundamentals for project artifacts - palette, typography, layout, both themes, and how to avoid templated AI-looking pages.
SkillAFreshness: A★ 16Claude Code +9 - 0.636score
green-loop
FrauH0lle
Run a bounded validation loop for current changes: tests, compile/checks, reviewer, verifier, fixes, then repeat until green or capped.
SkillAFreshness: A★ 16Claude Code +9 - 0.634score
clean-work
FrauH0lle
Review shared working files and remove confirmed obsolete material
SkillAFreshness: A★ 16Claude Code +9 - 0.634score
analyze-log
FrauH0lle
Analyze a gptel HTTP log file and trace the multi-agent conversation flow
SkillAFreshness: A★ 16Claude Code +9
Signals
- Stars
- 16
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jun 29, 2026 (4 months ago)
- Last release
- Oct 22, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-3.0
- Repository
- github.com/FrauH0lle/mevedel
- Website
- frauh0lle.github.io/mevedel/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from FrauH0lle
- 0.640score
artifact-explainer
FrauH0lle
Create an explainer artifact - a step-by-step walkthrough that teaches how something works, pairing short prose with a diagram at each stage.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-doc
FrauH0lle
Create a document artifact - a typeset page for a memo, proposal, plan, spec, or meeting notes; a document people edit together is a shared item.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
artifact-dashboard
FrauH0lle
Create a dashboard artifact - KPI tiles, a chart, and a breakdown table for reading quantitative data at a glance.
SkillAFreshness: A★ 16Claude Code +9 - 0.640score
review-improve
FrauH0lle
Run a bounded corrective review of cumulative changes since a fixed point using independent Standards/Spec, thermo-nuclear maintainability, ponytail…
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-diagramming
FrauH0lle
How to draw a diagram inside an artifact - when a picture earns its place, and the hand-authored inline SVG mechanics that keep it legible in light and dark.
SkillAFreshness: A★ 16Claude Code +9 - 0.637score
artifact-design
FrauH0lle
Design fundamentals for project artifacts - palette, typography, layout, both themes, and how to avoid templated AI-looking pages.
SkillAFreshness: A★ 16Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get git-worktree running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
git-worktree skill. Agent Mart. https://agentmart.dev/skills/frauh0lle-git-worktree (last updated 2026-10-24)