Turborepo
Otimize monorepos com a orquestração de tarefas do Turborepo
Instalação
When setting up or optimizing JavaScript monorepos, configuring task pipelines, managing build caching, or filtering affected packages in multi-workspace projects.
- Autor
- antfu
- Licença
- MIT
O Turborepo coordena o desenvolvimento em monorepos JavaScript e TypeScript, orquestrando tarefas entre vários pacotes, armazenando resultados em cache de forma inteligente e executando apenas o trabalho afetado pelas mudanças. Esta skill ensina a estruturar monorepos para maximizar a execução paralela, configurar dependências entre tarefas, preparar cache remoto e integrar sistemas de CI com eficiência.
Destaques
- Orquestração de tarefas com grafos de dependências entre pacotes
- Builds incrementais com detecção inteligente de alterações e cache
- Estratégias de cache local e remoto para eliminar trabalho redundante
- Filtragem de pacotes e opções da CLI para executar tarefas específicas
- Integração com CI/CD e gerenciamento de variáveis de ambiente
- Limites arquitetônicos para evitar acoplamento entre pacotes
- Diagnóstico de falhas de cache e otimização do desempenho dos builds
Use esta skill ao configurar novos monorepos, preparar pipelines de build, investigar builds lentos ou ampliar o projeto para muitos pacotes. Ela funciona com workspaces do npm, yarn e pnpm e se integra a ferramentas modernas de JavaScript.
Skills semelhantes
Developer Essentials
SkillOnze skills essenciais para desenvolvimento e monorepos
Vercel Skills
Skill33 skills para Next.js, Vercel CLI, cache e AI SDK
CI/CD Pipeline Builder
SkillDetecta a stack do repositório e cria um pipeline compatível

Comentários(0)
Entre para comentar