monorepo-deps
/monorepo-deps
Run the full syncpack + manypkg flow on an npm monorepo: check version mismatches, fix what's auto-fixable, bump deps via npm update with handler-set major caps in root overrides, verify, and maintain the .syncpackrc.json that governs all of this. One skill covers the whole loop. Use the underlying single-purpose skills (syncpack-usage, syncpack-cli, syncpack-config, manypkg-usage) when you need API or config detail beyond what this orchestrator carries inline.
Structured execution spec:
protocol.yon. Read it for the canonical rules and step sequence; this file is explanation. The two must stay in sync — if you edit one, update the other and refresh the@STAMPdate.
Boundary
Use /monorepo-deps for the end-to-end loop on an npm workspaces monorepo: check + fix + update + lock-resync + config maintenance. Use the per-tool reference skills directly when you need a specific command surface:
syncpack-usage— overview, decision gate, version-group behaviorssyncpack-cli— every CLI flag, glob syntax, --dependency-types valuessyncpack-config—.syncpackrc.jsonschema reference (versionGroups, semverGroups, customTypes)manypkg-usage— manypkg CLI + rule names (EXTERNAL_MISMATCH, INTERNAL_MISMATCH, …)
This skill assumes npm (not pnpm or yarn). For pnpm/yarn monorepos the syncpack story is the same but the lock-file commands differ — adapt as needed.