← 返回 Skills 市场
wimi321

Batch Migration Orchestrator

作者 wimi321 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
104
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install claude-code-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.
使用说明 (SKILL.md)

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

Source Provenance

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

安全使用建议
This skill appears coherent for orchestrating large code migrations, but it is high-level and relies on the agent/runtime to perform repository reads and to push branches/PRs. Before installing or invoking it: 1) Confirm which credentials the agent will use to access remotes (GitHub/GitLab tokens, SSH keys) and restrict their scope to only the needed repositories and actions. 2) Prefer a dry-run mode so you can review planned changes and generated PRs before merging. 3) Ensure CI/tests run on worker branches and that workers cannot write overlapping files. 4) Scan the repository for accidental secrets (API keys, passwords) to avoid exfiltration as part of broad inspections. 5) Limit concurrency or require human approval for high-impact units. If you need the skill to create PRs on your behalf, explicitly provision a dedicated machine/token with least privilege rather than reusing broad credentials.
功能分析
Type: OpenClaw Skill Name: claude-code-batch-migration-orchestrator Version: 1.0.0 The skill bundle contains high-level architectural instructions for an AI agent to orchestrate large-scale codebase migrations. The documentation in SKILL.md and agents/openai.yaml focuses on safe parallelization, work isolation, and verification procedures without any evidence of malicious intent, data exfiltration, or prompt-injection attacks.
能力评估
Purpose & Capability
Name, description, and runtime instructions align: the skill describes splitting a large change into isolated units, validating each, and producing PRs/patches. It does not ask for unrelated resources or permissions.
Instruction Scope
The SKILL.md instructs the agent to inspect the repository, split work, launch parallel workers, and collect PRs/patches. This is expected for a migration orchestrator, but the instructions are high-level and open-ended: they do not specify how to authenticate to remotes, how to obtain or limit write access, nor do they include explicit safeguards about handling secrets that may appear in repo content. The agent running this will need to read repository files and may push branches/PRs using whatever VCS credentials are available.
Install Mechanism
Instruction-only skill with no install steps and no code files, so nothing will be written to disk by the skill itself during installation.
Credentials
The skill declares no required environment variables or credentials, but its workflow implies needing VCS credentials (e.g., to push branches or create PRs) and access to the repository on disk. Because those credentials are not declared, you should verify which runtime credentials the agent will use and that they have appropriately limited scope (repo-level or machine-level Git credentials, tokens for GitHub/GitLab with minimal scopes).
Persistence & Privilege
always is false and there is no indication the skill requests permanent or elevated platform-level privileges. It does not modify other skills or system-wide settings in the provided instructions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install claude-code-batch-migration-orchestrator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /claude-code-batch-migration-orchestrator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial extraction from local Claude Code source
元数据
Slug claude-code-batch-migration-orchestrator
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 104 次。

如何安装 Batch Migration Orchestrator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install claude-code-batch-migration-orchestrator」即可一键安装,无需额外配置。

Batch Migration Orchestrator 是免费的吗?

是的,Batch Migration Orchestrator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Batch Migration Orchestrator 支持哪些平台?

Batch Migration Orchestrator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Batch Migration Orchestrator?

由 wimi321(@wimi321)开发并维护,当前版本 v1.0.0。

💬 留言讨论