From aura-frog
Auto-creates git worktrees to isolate changes in dedicated branches. Merge on success, discard on failure — zero damage to main.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aura-frog:git-worktreeThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **AI-consumed reference.** Optimized for Claude to read during execution.
AI-consumed reference. Optimized for Claude to read during execution. Human-readable explanation: see docs/architecture/HIERARCHICAL_PLANNING.md or docs/getting-started/ depending on topic.
Auto-create git worktree when starting a workflow. All changes on isolated branch. Discard on failure -- zero damage to main.
/run when AF_WORKTREE=trueworktree_lifecycle[5]{event,action}:
run:start,"git worktree add .worktrees/[id] -b af/[id]"
Phase 1 approved,All edits in worktree directory
Phase 5 complete,"Offer: merge / create PR / keep branch / discard"
run:cancel,"git worktree remove .worktrees/[id]"
run failed,Discard worktree — main untouched
export AF_WORKTREE=true
export AF_WORKTREE_DIR=".worktrees" # default
Add .worktrees/ to .gitignore.
safety[4]{rule,reason}:
Never force-delete with uncommitted changes,User may lose work
Always offer merge/PR/keep/discard,User decides
Auto-discard only on explicit cancel/failure,Don't assume
Checkpoint commits before discarding,Last chance to recover
Works with phase-checkpoint.cjs -- checkpoints are commits on worktree branch, main never affected until explicit merge.
npx claudepluginhub nguyenthienthanh/aura-frog --plugin aura-frogCreates isolated git worktrees for parallel development without disrupting the main workspace. Includes safety verification to prevent accidental commits of worktree contents.
Creates isolated git worktrees for working on branches without switching. Provides smart directory selection (project-local or global) and safety verification to prevent committing worktree contents.
Creates isolated git worktrees with smart directory selection and safety verification for working on multiple branches simultaneously without switching contexts.