fan-out-fan-in
Use this workflow skill only when the user wants explicit parallelization or the task should be split into isolated worktrees and merged back without separate…
Skill by kaeawc
Chalk Labs
Need help deploying fan-out-fan-in?
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/kaeawc-fan-out-fan-in
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
Use cases: productivity
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/fan-out-fan-in
What's inside
- Skill name
fan-out-fan-in- Description
- Use this workflow skill only when the user wants explicit parallelization or the task should be split into isolated worktrees and merged back without separate PRs.
- License
- Apache-2.0
- Instructions
- 27 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 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 the same files. If two units need the same file, merge them or sequence them. 6. For each unit, create an isolated worktree from the parent commit with `git worktree add ../worktree-unit-N -b fan-out-unit-N "$PARENT_COMMIT"`. 7. In each worktree, implement only the assigned scope, run the relevant validation, and commit with `fan-out: [unit-name]`. 8. Merge unit branches back into the parent branch one at a time, validating after each merge and again at the end. 9. Remove successful worktrees and branches. Preserve failed ones for inspection. ## Repo Rules - Prefer repo validations over generic ones: - TypeScript: `bun run lint`, `bun run build`, `bun test` - Fast repo checks: `bash scripts/all_fast_validate_checks.sh` - Android: `(cd android && ./gradlew <task>)` - Write logs that matter to `scratch/` if they are too long to inspect inline. - Do not create PRs or push branches as part of fan-out work. - Do not proceed if the work cannot be partitioned cleanly.
From kaeawc/auto-mobile, Apache-2.0.
More from kaeawc/auto-mobile
- 0.789score
AutoMobile
jasonpearson.dev
Mobile device interaction automation.
ConnectorAFreshness: ALocal★ 52↓ 2.9K/wkClaude Code +5 - 0.664score
ship-issue
kaeawc
Drive one GitHub issue to a merged PR via TDD, autonomously by default — interrupting the user only on review-feedback thrashing or an approach pivot — with a…
SkillAFreshness: A★ 52Claude Code +9 - 0.664score
dead-code
kaeawc
Use this skill to detect and clean up dead code in this repo, starting with the project’s TypeScript dead-code scripts and validating that removals do not…
SkillAFreshness: A★ 52Claude Code +9 - 0.664score
github-cli
kaeawc
Helper skill for GitHub operations in this repo; use it when another workflow needs gh for PRs, issues, review threads, checks, Actions runs, or job logs —…
SkillAFreshness: A★ 52Claude Code +9 - 0.664score
research
kaeawc
Use this skill to conduct deep parallel research on a topic using web searches and available tools.
SkillAFreshness: A★ 52Claude Code +9 - 0.661score
pr-analysis
kaeawc
Use this workflow skill for a deep, read-only PR review covering intent, code quality, regression risk, test gaps, and feedback status; prefer it over…
SkillAFreshness: A★ 52Claude Code +9 - 0.661score
check-ci
kaeawc
Use this workflow skill for PR CI triage: inspect pending and failed checks for the exact PR head, read live or completed job logs and artifacts, classify…
SkillAFreshness: A★ 52Claude Code +9 - 0.661score
push-my-prs
kaeawc
Use this workflow skill to iterate through multiple open PRs authored by the current user, address feedback and CI issues, and push follow-up fixes across the…
SkillAFreshness: A★ 52Claude Code +9 - 0.661score
push-pr
kaeawc
Canonical repo workflow for publishing one branch or PR: confirm scope, validate, commit, push, create or update the PR with preserved Markdown, and…
SkillAFreshness: A★ 52Claude Code +9 - 0.660score
android-gradlew
kaeawc
Helper skill for Android-specific validation or build work in the android/ subdirectory; use it when another task needs Gradle wrapper commands run from…
SkillAFreshness: A★ 52Claude Code +9 - 0.659score
auto-mobile-code-review
kaeawc
Use this workflow skill to review an AutoMobile change (a PR number or the current branch diff) the way this repo demands — check the PR's real CI, merge and…
SkillAFreshness: A★ 52Claude Code +9 - 0.659score
bun-tasks
kaeawc
Helper skill for repo-root Bun commands; use it when another skill needs a package.json script instead of an ad hoc command.
SkillAFreshness: A★ 52Claude Code +9
Signals
- Stars
- 52
- Forks
- 7
- Open issues
- 510
- Contributors
- 20
- Last commit (this folder)
- Apr 2, 2026 (7 months ago)
- Last release
- Oct 19, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/kaeawc/auto-mobile
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from kaeawc
- 0.664score
research
kaeawc
Use this skill to conduct deep parallel research on a topic using web searches and available tools.
SkillAFreshness: A★ 52Claude Code +9 - 0.664score
ship-issue
kaeawc
Drive one GitHub issue to a merged PR via TDD, autonomously by default — interrupting the user only on review-feedback thrashing or an approach pivot — with a…
SkillAFreshness: A★ 52Claude Code +9 - 0.664score
github-cli
kaeawc
Helper skill for GitHub operations in this repo; use it when another workflow needs gh for PRs, issues, review threads, checks, Actions runs, or job logs —…
SkillAFreshness: A★ 52Claude Code +9 - 0.664score
dead-code
kaeawc
Use this skill to detect and clean up dead code in this repo, starting with the project’s TypeScript dead-code scripts and validating that removals do not…
SkillAFreshness: A★ 52Claude Code +9 - 0.661score
check-ci
kaeawc
Use this workflow skill for PR CI triage: inspect pending and failed checks for the exact PR head, read live or completed job logs and artifacts, classify…
SkillAFreshness: A★ 52Claude Code +9 - 0.661score
pr-analysis
kaeawc
Use this workflow skill for a deep, read-only PR review covering intent, code quality, regression risk, test gaps, and feedback status; prefer it over…
SkillAFreshness: A★ 52Claude 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 fan-out-fan-in 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
fan-out-fan-in skill. Agent Mart. https://agentmart.dev/skills/kaeawc-fan-out-fan-in (last updated 2026-10-24)