← ClaudeAtlas

ss-multi-repo-workflowlisted

Executes a requirement that spans multiple git repositories — plans once, then runs one repository-scoped coding unit per repository (each running ss-coding-workflow from that repo's real working root), batched by dependency order, and consolidates all resulting PRs into one cross-repo report. Use only when explicitly invoked or handed off from a single-repo workflow's multi-repo detection.
lbk-open/super-spec · ★ 1 · AI & Automation · score 65
Install: claude install-skill lbk-open/super-spec
# Multi-Repo Workflow Executes a requirement that spans **multiple git repositories**: plan once, then run one **repository-scoped execution unit per repository** (each running `ss-coding-workflow` from that repo's real working root), batched by dependency order, and finally consolidate all pull requests into one cross-repo report. **Why repository runners.** Every unit must start with the target repository as its real working root so it loads that repo's own project instructions, specs, skills, and git state. Use a native child runner only when the host can guarantee an independent absolute working directory, fresh repository context, nested implementation/review delegation, observable lifecycle, and exact run identity. Otherwise use a fresh headless process. Extra file access without repository-scoped context is not sufficient. ``` Orchestrator (this session) ├── in repo-a: run ss-coding-workflow <plan-a>, autonomous, lite/full ┐ batch 1 (parallel) ├── in repo-b: run ss-coding-workflow <plan-b>, autonomous, lite/full ┘ └── in repo-c: run ss-coding-workflow <plan-c>, autonomous, lite/full batch 2 (after batch 1) ``` **Core principle: thin orchestration.** This skill never writes code or edits source/configuration inside target repositories. Its only target-repository write is distributing the generated sub-plan artifact before execution. Planning-stage work is delegated to other `ss-*` skills in this session; execution-stage work is delegated to per-r