Skill Detail

Biome High-Performance JavaScript TypeScript Formatter and Linter

Biome is a high-performance Rust-based toolchain for JavaScript, TypeScript, JSX, JSON, CSS, and GraphQL that unifies formatting and linting in a single tool. With 97% Prettier compatibility and over 450 lint rules, Biome replaces ESLint and Prettier with dramatically faster execution.

Code Quality & ReviewMulti-Framework
Code Quality & Review Multi-Framework Published
โญ 24.3k GitHub stars โฌ‡ 8.8M/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill biome-high-performance-javascript-typescript-formatter-linter Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Install & setup
npm i -D -E @biomejs/biome
Author
Biome
Last updated
Apr 3, 2026
Quick brief

Biome is a performant toolchain for web projects that provides both a formatter and a linter. Written in Rust, Biome formats 1,000 files in approximately 50 milliseconds โ€” compared to 1-2 seconds for the traditional Prettier plus ESLint combination. It achieves 97% compatibility with Prettier formatting output while offering over 450 lint rules sourced from ESLint, typescript-eslint, and other established tools.

How it works

What this skill actually does

Overview

Key Features

  • Unified Toolchain: Replaces both Prettier (formatting) and ESLint (linting) with a single binary, eliminating configuration conflicts between the two
  • Language Support: JavaScript, TypeScript, JSX, TSX, JSON, CSS, and GraphQL formatting and linting
  • Performance: Multi-threaded Rust implementation leverages all CPU cores. Formats and lints entire codebases in milliseconds rather than seconds
  • LSP Integration: First-class Language Server Protocol support with editor extensions for VS Code, IntelliJ, Zed, and others
  • Error Recovery: Parses and formats malformed code, making it useful during active development
  • Zero Config: Works out of the box with sane defaults. No configuration file required for basic usage
  • No Node.js Required: Can be installed and run without a Node.js runtime, though npm installation is supported

Integration for AI Agents

Agents can integrate Biome into their code quality workflows using the CLI. The biome check --write command runs both formatting and lint fixes in one pass. The biome ci command provides CI-suitable output with non-zero exit codes on violations. Biome outputs detailed, contextualized diagnostics that agents can parse for automated code review and repair.

Installation

npm install --save-dev --save-exact @biomejs/biome
npx @biomejs/biome check --write