typescript-monorepo-patterns
Installation
SKILL.md
Monorepo Patterns
Modern TypeScript monorepos with Turborepo + pnpm workspaces. The package is the unit of caching — never the file.
When to Activate
- Setting up a new monorepo from scratch
- Adding a package to an existing monorepo
- Debugging slow builds or cache misses
- Configuring shared ESLint, TypeScript, or Tailwind configs
- Setting up CI for a monorepo (affected-only runs)
- Deciding between monorepo and polyrepo