Integrate Biome into Nx monorepos with deterministic setup, caching, migration from ESLint and Prettier, and plugin-based inferred tasks; use when adding Biome, replacing ESLint/Prettier, tuning cache inputs, or scaling lint and format workflows across projects.
Overall
score
100%
Does it follow best practices?
Validation for skill structure
Navigation hub for integrating Biome in Nx workspaces with predictable setup and migration.
biome.json).npm install --save-dev @biomejs/biome
npx @biomejs/biome initExpected: root biome.json exists.
nx biome-lint my-project
nx biome-format my-projectExpected: lint and format targets execute for the selected project.
nx run-many -t biome-lint
nx run-many -t biome-formatExpected: all configured projects run with consistent config and cache behavior.
bun run nx run-many -t biome-lintExpected: Biome lint runs through package-managed Nx entrypoint.
nx resetExpected: daemon cache is cleared and targets refresh.
biome.json for simple workspace-wide setupsbiome.json in every project by default.biome.json and Biome dependency from Nx cache inputsdefault and ^default inputs."{workspaceRoot}/biome.json" and externalDependencies: ["@biomejs/biome"].biome format --write in required CI checks.off during migration.references/biome-configuration-deep-dive.mdreferences/migration-guide.mdreferences/plugin-patterns.mdInstall with Tessl CLI
npx tessl i pantheon-ai/nx-biome-integration@0.1.0