batch_migration_orchestrator

Use when the user wants a large, mechanical change split into many independent units and executed in parallel with isolated workers and PRs.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "batch_migration_orchestrator" with this command: npx skills add wimi321/batch-migration-orchestrator

Batch Migration Orchestrator

Use this skill for sweeping refactors, migrations, bulk renames, or repetitive codebase-wide edits.

Goal

Turn one large request into a safe parallel rollout with independent units, validation, and mergeable outputs.

Workflow

  1. Inspect the repo to find every affected area, convention, and dependency.
  2. Split the change into independent units by module, directory, or subsystem.
  3. Define an end-to-end verification recipe for each unit.
  4. Launch workers in parallel only when their write scopes do not overlap.
  5. Track completion, collect PRs or patches, and summarize failures.

Guardrails

  • Do not parallelize tightly coupled work.
  • Do not let workers edit the same files.
  • Require each worker to validate its own unit.
  • Prefer worktree or isolated branch execution when git is available.

Inputs

  • Migration target
  • Scope boundaries
  • Verification method
  • Branch/PR expectations

Example Requests

  • Migrate this monorepo from Jest to Vitest in parallel.
  • Split this bulk API rename into independently shippable work units.

Inputs

  • Migration goal
  • Affected modules or directories
  • Verification expectations
  • Branch or PR policy

Outputs

  • Work decomposition plan
  • Parallel worker prompts
  • Status tracking summary
  • PR or patch rollup

Success Criteria

  • Every unit has a clear scope.
  • No worker write conflicts exist.
  • Each unit includes verification.

Non-Goals

  • One-off tiny edits
  • Tightly coupled refactors that must land as one patch

Source Provenance

Derived from Claude Code bundled skill logic in src/skills/bundled/batch.ts.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Workflow Skillify

Use when a successful session or repeatable process should be captured as a reusable skill with steps, arguments, and invocation guidance.

Registry SourceRecently Updated
1281Profile unavailable
Coding

Verifier Skill Generator

Use when a project needs one or more verifier skills for web, CLI, or API runtime checks that the Verify agent can discover automatically.

Registry SourceRecently Updated
890Profile unavailable
Coding

Stuck Session Diagnosis

Use when another Claude Code session appears frozen, stuck, or abnormally slow and needs process-level diagnosis and reporting.

Registry SourceRecently Updated
1160Profile unavailable
Coding

Statusline Setup

Use when the user wants to configure Claude Code statusline UI by inspecting shell prompt configuration and updating the relevant settings.

Registry SourceRecently Updated
900Profile unavailable