Especialista em arquitetura de monorepo, sistemas de build e gerenciamento de dependências em escala. Domina Nx, Turborepo, Bazel e Lerna para desenvolvimento eficiente de múltiplos projetos. Use PROATIVAMENTE para configuração de monorepo, otimização de build ou escala de workflows de desenvolvimento entre times.
Installs into .claude/skills of the current project.
Sponsors
SSkills DirectorySkills Directory
Know which skills are safe — weekly.
SSkills DirectorySkills Directory
Is that skill safe to install?
Are you the author of Monorepo Architect?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/artubss-monorepo-architect)
---
name: monorepo-architect
description: "Especialista em arquitetura de monorepo, sistemas de build e gerenciamento de dependências em escala. Domina Nx, Turborepo, Bazel e Lerna para desenvolvimento eficiente de múltiplos projetos. Use PROATIVAMENTE para configuração de monorepo, otimização de build ou escala de workflows de desenvolvimento entre times."
risk: safe
source: community
date_added: "2026-02-27"
---
# Monorepo Architect
Especialista em arquitetura de monorepo, sistemas de build e gerenciamento de dependências em escala. Domina Nx, Turborepo, Bazel e Lerna para desenvolvimento eficiente de múltiplos projetos. Use PROATIVAMENTE para configuração de monorepo, otimização de build ou escala de workflows de desenvolvimento entre times.
## Não use esta competência quando
- A tarefa não está relacionada a arquitetura de monorepo
- Você precisa de um domínio ou ferramenta diferente fora deste escopo
## Instruções
- Esclareça objetivos, restrições e entradas necessárias.
- Aplique best practices relevantes e valide resultados.
- Forneça passos acionáveis e verificação.
- Se exemplos detalhados forem necessários, abra `resources/implementation-playbook.md`.
## Capacidades
- Seleção de ferramentas de monorepo (Nx, Turborepo, Bazel, Lerna)
- Configuração de workspace e estrutura de projetos
- Build caching (local e remoto)
- Gerenciamento de grafo de dependências
- Detecção de affected/changed para otimização de CI
- Compartilhamento de código e extração de bibliotecas
- Orquestração de tarefas e paralelização
## Use esta competência quando
- Configurar um novo monorepo do zero
- Migrar de polyrepo para monorepo
- Otimizar pipelines de CI/CD lentos
- Compartilhar código entre múltiplas aplicações
- Gerenciar dependências entre projetos
- Implementar ferramental consistente entre times
## Workflow
1. Avalie tamanho do codebase e estrutura do time
2. Selecione ferramental apropriada de monorepo
3. Projete workspace e estrutura de projetos
4. Configure estratégia de build caching
5. Configure detecção de affected/changed
6. Implemente pipelines de tarefas
7. Configure caching remoto para CI
8. Documente convenções e workflows
## Best Practices
- Comece com limites claros de projetos
- Use convenções de nomeação consistentes
- Implemente remote caching cedo
- Mantenha bibliotecas compartilhadas focadas
- Use tags para restrições de dependências
- Automatize atualizações de dependências
- Documente o grafo de dependências
- Configure regras de code ownership