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.
/SKILLCreates a conventional git commit using git-agent with intent from conversation, optionally co-authored by Claude model from argument.
/SKILLCreates a GitHub pull request with automated quality validation, security scanning, issue linking, and compliance checks. Accepts optional description or issue reference.
/SKILLSurfaces current session task from state file, evaluates clarity (prompts for clarification if needed), assesses completion, and verifies if fully done.