From auto-mobile
Splits tasks into isolated git worktrees from parent commit, implements units with validation, commits per unit, merges sequentially back to parent branch, cleans up successful worktrees.
How this command is triggered — by the user, by Claude, or both
Slash command
/auto-mobile:SKILLfan-out-fan-in/The summary Claude sees in its command listing — used to decide when to auto-load this command
# Fan Out Fan In Use this when the user explicitly wants parallel agent work or the task is naturally decomposable into independent file scopes. ## Workflow 1. Read the plan from a file such as `scratch/plan.md` or from inline instructions. 2. Record the parent branch and commit with `git branch --show-current` and `git rev-parse HEAD`. 3. Stop if `git status --short` is not clean. Do not fan out from a dirty tree. 4. Scan recent history and existing worktrees with `git log --oneline -20` and `git worktree list` so you do not duplicate work. 5. Split the work into units that do not edit ...
Use this when the user explicitly wants parallel agent work or the task is naturally decomposable into independent file scopes.
scratch/plan.md or from inline instructions.git branch --show-current and git rev-parse HEAD.git status --short is not clean. Do not fan out from a dirty tree.git log --oneline -20 and git worktree list so you do not duplicate work.git worktree add ../worktree-unit-N -b fan-out-unit-N "$PARENT_COMMIT".fan-out: [unit-name].bun run lint, bun run build, bun testbash scripts/all_fast_validate_checks.sh(cd android && ./gradlew <task>)scratch/ if they are too long to inspect inline.npx claudepluginhub kaeawc/auto-mobile --plugin auto-mobile/sc-parallel-worktree-teamDecomposes specified work into parallel streams, creates isolated git worktrees per stream, symlinks dependencies, and spawns agent teams in tmux for simultaneous execution.
/loop-planPlans tasks via interactive interview, auto-parallelizes execution across git worktrees, runs loop, and merges results into a single branch.
/worktreeCreates an isolated Git worktree for a new task, generating a task branch and directory with planning files for parallel development without affecting the main directory.
/SKILLResolves GitHub issue via isolated worktree, TDD workflow, and auto-closing PR creation.
/SKILLCreates conventional git commit from conversation intent using git-agent and pushes to remote. Accepts optional Claude model name for co-author.
/SKILLSurfaces current session task from state file, evaluates clarity (prompts for clarification if needed), assesses completion, and verifies if fully done.