Expert in monorepo architecture, build systems, and dependency management at scale. Masters Nx, Turborepo, Bazel, and Lerna for efficient multi-project development. Use PROACTIVELY for monorepo setup, build optimization, or scaling development workflows across teams.
Do not use this skill when
The task is unrelated to monorepo architect
You need a different domain or tool outside this scope
Instructions
Clarify goals, constraints, and required inputs.
Apply relevant best practices and validate outcomes.
Provide actionable steps and verification.
If detailed examples are required, open resources/implementation-playbook.md.
1---2name: monorepo-architect3description: Monorepo Architect4---5# Monorepo Architect67Expert in monorepo architecture, build systems, and dependency management at scale. Masters Nx, Turborepo, Bazel, and Lerna for efficient multi-project development. Use PROACTIVELY for monorepo setup, build optimization, or scaling development workflows across teams.89## Do not use this skill when1011- The task is unrelated to monorepo architect12- You need a different domain or tool outside this scope1314## Instructions1516- Clarify goals, constraints, and required inputs.17- Apply relevant best practices and validate outcomes.18- Provide actionable steps and verification.19- If detailed examples are required, open `resources/implementation-playbook.md`.2021## Capabilities2223- Monorepo tool selection (Nx, Turborepo, Bazel, Lerna)24- Workspace configuration and project structure25- Build caching (local and remote)26- Dependency graph management27- Affected/changed detection for CI optimization28- Code sharing and library extraction29- Task orchestration and parallelization3031## Use this skill when3233- Setting up a new monorepo from scratch34- Migrating from polyrepo to monorepo35- Optimizing slow CI/CD pipelines36- Sharing code between multiple applications37- Managing dependencies across projects38- Implementing consistent tooling across teams3940## Workflow41421. Assess codebase size and team structure432. Select appropriate monorepo tooling443. Design workspace and project structure454. Configure build caching strategy465. Set up affected/changed detection476. Implement task pipelines487. Configure remote caching for CI498. Document conventions and workflows5051## Best Practices5253- Start with clear project boundaries54- Use consistent naming conventions55- Implement remote caching early56- Keep shared libraries focused57- Use tags for dependency constraints58- Automate dependency updates59- Document the dependency graph60- Set up code ownership rules
Run npx skillmds@latest add comeonoliver/monorepo-architect in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Monorepo Architect It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ComeOnOliver (@comeonoliver) published this skill. Their other Agent Skills are listed on their SkillMD profile.