nx-biome-integration

Integrate Biome into Nx monorepos with deterministic setup and caching.

9|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/pantheon-org/tekhne --skill nx-biome-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nx-biome-integration
Source: https://github.com/pantheon-org/tekhne/tree/main/skills/repository-mgmt/nx/biome-integration
Command: npx skills add https://github.com/pantheon-org/tekhne --skill nx-biome-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the integration and management of Biome, a powerful code formatter and linter, within Nx monorepos, ensuring consistent code quality and efficient caching.

Core Features & Use Cases

  • Deterministic Setup: Provides a predictable way to set up Biome in your Nx workspace.
  • Migration Assistance: Guides you through migrating from ESLint and Prettier to Biome.
  • Caching Optimization: Configures Biome tasks to work seamlessly with Nx's caching mechanisms.
  • Plugin-Based Tasks: Enables the creation of inferred tasks for scalable linting and formatting across projects.
  • Use Case: When introducing Biome to an existing Nx project, use this Skill to set up Biome, migrate existing linting rules, and ensure that Nx caching is correctly configured for Biome tasks.

Quick Start

Use the nx-biome-integration skill to install and initialize Biome in your Nx workspace.

Frequently Asked Questions about nx-biome-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Biome in an Nx monorepo?

Setting up Biome in an Nx monorepo involves using a deterministic configuration process that initializes the tool and enables plugin-based inferred tasks for scalable linting and formatting across all workspace projects.

Can I migrate from ESLint and Prettier to Biome within an Nx workspace?

Yes, you can migrate from ESLint and Prettier to Biome within an Nx workspace. The integration provides migration assistance to guide you through replacing existing linting rules and formatting configurations seamlessly.

How does Nx caching work with Biome linting and formatting tasks?

Nx caching works with Biome by optimizing caching inputs specifically for Biome tasks. This ensures that linting and formatting workflows are correctly configured to leverage Nx's caching mechanisms for faster, deterministic executions.

What is the best way to scale code quality checks across multiple projects in an Nx monorepo?

The best way to scale code quality checks in an Nx monorepo is by utilizing Biome's plugin-based inferred tasks. This configuration scales linting and formatting workflows efficiently across all included projects.

Does Biome support plugin-based inferred tasks for Nx projects?

Yes, Biome supports the creation of plugin-based inferred tasks within Nx. This feature allows you to automatically apply linting and formatting workflows across projects without manually defining tasks for each one.