From spacecode
Run the same task across multiple repos in parallel. Use when user says "batch", "multi-repo", "across repos", "all repos", or wants to apply changes to several repositories at once.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spacecode:code-batchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the same task across multiple GitHub repos simultaneously. Each repo gets its own ephemeral sandbox.
Run the same task across multiple GitHub repos simultaneously. Each repo gets its own ephemeral sandbox.
Get the repo list. Ask the user for repos if not provided. Accept:
owner/repo1, owner/repo2, owner/repo3gh repo list org-name)Get the prompt. The same instructions apply to all repos unless the user specifies per-repo tasks.
Dispatch in parallel. Call the remote_exec_batch MCP tool:
tasks: Array of { repo, prompt, branch?, model? } objectsExample:
{
"tasks": [
{ "repo": "owner/repo1", "prompt": "Update dependency X to v2.0" },
{ "repo": "owner/repo2", "prompt": "Update dependency X to v2.0" },
{ "repo": "owner/repo3", "prompt": "Update dependency X to v2.0" }
]
}
Report aggregated results. Show per-repo:
User: "Update the README copyright year to 2026 across my-org/app, my-org/lib, and my-org/docs"
Call remote_exec_batch with 3 tasks, same prompt. Present: 3/3 succeeded, diffs showing year change.
npx claudepluginhub g-a-l-a-c-t-i-c/spacecode-plugin --plugin spacecodeGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.