biome

Lint, format, and sort imports in TypeScript and JavaScript projects.

1|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/mohamed-g-shoaib/forge --skill biome-mohamed-g-shoaib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biome
Source: https://github.com/mohamed-g-shoaib/forge/tree/main/.agents/skills/biome
Command: npx skills add https://github.com/mohamed-g-shoaib/forge --skill biome-mohamed-g-shoaib

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Linting and formatting are often split across tools and configurations, which slows development and complicates CI. Biome replaces both ESLint and Prettier with a single fast Rust-based toolchain, delivering faster feedback and simpler setup.

Core Features & Use Cases

  • Lint and format code in one tool, reducing configuration and friction.
  • Zero-config by default with TypeScript/JavaScript support and monorepo friendliness.
  • Integrate easily with IDEs and CI to accelerate code quality workflows.

Quick Start

Install Biome as a dev dependency and run the check command to lint and format your project.

Frequently Asked Questions about biome

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

FAQPage Schema
How do I lint and format TypeScript code in a single tool?

Lint and format TypeScript code in a single tool using Biome, a Rust-based toolchain that replaces separate ESLint and Prettier configurations with zero-config defaults for modern web projects.

What is the best way to speed up linting and formatting in CI for a monorepo?

Speed up linting and formatting in CI for a monorepo by adopting Biome, a Rust-based tool that unifies both processes into a single fast command with zero-config defaults, accelerating code quality workflows.

Can I replace ESLint and Prettier with a single Rust-based tool for web projects?

Yes, replace ESLint and Prettier with Biome, a single Rust-based toolchain that unifies linting and formatting into one fast command, delivering rapid feedback and simpler setup for modern web projects.

Does a zero-config linter and formatter work with JavaScript monorepos?

Yes, Biome is a zero-config linter and formatter that works with JavaScript monorepos, providing monorepo-friendly defaults and configurable options for linting, formatting, and import sorting without setup friction.

How do I start linting and formatting my project with zero configuration?

Start linting and formatting with zero configuration by installing Biome as a dev dependency and running the check command, which immediately applies default linting and formatting rules to your TypeScript or JavaScript project.