Monorepo Management
Skill Verifiziert AktivMaster monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management.
Funktionen
- Turborepo setup and configuration
- Nx setup and configuration
- pnpm workspaces management
- Shared TypeScript and ESLint configurations
- Code sharing patterns (UI, utilities, types)
- Build optimization strategies (caching)
- CI/CD for monorepos
- Package publishing guidance
Anwendungsfälle
- Setting up new monorepo projects
- Migrating from multi-repo to monorepo
- Optimizing build and test performance
- Managing shared dependencies
- Implementing code sharing strategies
- Setting up CI/CD for monorepos
Nicht-Ziele
- Managing individual package dependencies outside of a monorepo context
- Providing specific build configurations for frameworks not commonly used in monorepos
- Detailed guidance on advanced Git branching strategies beyond basic CI/CD integration
Workflow
- Understand monorepo benefits and challenges
- Choose and set up a package manager (pnpm, npm, yarn)
- Choose and set up a build system (Turborepo, Nx)
- Configure shared TypeScript and ESLint
- Implement code sharing patterns
- Optimize builds using caching
- Integrate CI/CD pipelines
- Publish packages
Praktiken
- Consistent Versioning
- Shared Configs
- Dependency Graph Management
- Effective Caching
- Type Safety
- Testing Strategy
- Documentation
- Release Strategy
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add wshobson/agents/plugin install developer-essentials@claude-code-workflowsQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Monorepo Navigator
99Monorepo Navigator
Deepinit
100Deep codebase initialization with hierarchical AGENTS.md documentation
Cleanup Cycles
100Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".
Netlify Identity
100Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.
Vue Router Best Practices
100Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.
Sentry React Router Framework Sdk
100Full Sentry SDK setup for React Router Framework mode. Use when asked to "add Sentry to React Router Framework", "install @sentry/react-router", or configure error monitoring, tracing, profiling, session replay, logs, or user feedback for a React Router v7 framework app.