biome-tooling

Configure Biome formatting and linting for JavaScript/TypeScript projects.

1|Updated Aug 7, 2024
One-click install
npx skills add https://github.com/tejovanthn/rasikalife --skill biome-tooling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biome-tooling
Source: https://github.com/tejovanthn/rasikalife/tree/main/.opencode/skill/biome-tooling
Command: npx skills add https://github.com/tejovanthn/rasikalife --skill biome-tooling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Biome Tooling provides a fast, all-in-one toolchain to format and lint JavaScript/TypeScript code, replacing the need for separate ESLint and Prettier configurations and reducing setup complexity.

Core Features & Use Cases

  • Unified formatting and linting with a single tool (Biome)
  • Zero-config defaults with option to customize biome.json
  • CI and pre-commit ready: enforce code style and quality in pipelines
  • Quick integration: add npm scripts for format, lint, and check

Quick Start

  • Install Biome as a dev dependency: npm install --save-dev @biomejs/biome
  • Initialize Biome in your project: npx @biomejs/biome init
  • Create or update biome.json and add npm scripts for format, lint, and check

Frequently Asked Questions about biome-tooling

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

FAQPage Schema
How do I set up unified formatting and linting for a JavaScript project?

Unified formatting and linting for JavaScript is set up by installing Biome as a dev dependency, initializing it via the CLI, and adding npm scripts for format, lint, and check commands.

Can I replace ESLint and Prettier with Biome for TypeScript code formatting?

Yes, Biome replaces ESLint and Prettier for TypeScript code formatting by providing a fast, all-in-one toolchain that handles both linting and style enforcement without separate configurations.

How do I integrate code linting into CI pipelines and pre-commit workflows?

Code linting integrates into CI pipelines and pre-commit workflows by adding Biome's format and check npm scripts to your pipeline configuration, enforcing code style and quality automatically.

Does Biome require a configuration file to format and lint code?

Biome does not require a configuration file to format and lint code because it provides zero-config defaults, but you can create a biome.json file to customize rules.

What is the best way to organize imports in a TypeScript project?

The best way to organize imports in a TypeScript project is using Biome's unified toolchain, which handles import organization automatically alongside code formatting and linting tasks.