biome-formatting

Format JavaScript, TypeScript, JSON, and related files with Biome.

187|20|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/TheBushidoCollective/han --skill biome-formatting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: biome-formatting
Source: https://github.com/TheBushidoCollective/han/tree/main/jutsu/jutsu-biome/skills/biome-formatting
Command: npx skills add https://github.com/TheBushidoCollective/han --skill biome-formatting

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formatting code consistently across JavaScript, TypeScript, JSON, and other supported languages with Biome for faster, reliable formatting.

Core Features & Use Cases

  • Global & Language Formatting: Language-specific formatting with global settings.
  • Check, Write, CI Modes: biome format, biome check, and CI integrations.
  • Formatter Configuration: Global and language-specific options for consistent style.

Quick Start

Install Biome, then run biome format --write . to format all files, or biome format --check to verify style without modifying files.

Frequently Asked Questions about biome-formatting

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

FAQPage Schema
How do I format JavaScript and TypeScript files consistently across my project?

Biome's formatter enforces consistent style across JavaScript, TypeScript, JSON, and related files by applying configurable rules for indentation, quotes, semicolons, line width, and trailing commas. Run biome format --write . to format all files in your project at once.

Can I use Biome formatting in CI/CD pipelines to check code style?

Yes. Biome supports CI integration through biome check mode, which verifies formatting without modifying files. This lets you fail builds or block PRs when code doesn't match your configured style rules.

What formatting options does Biome support for JavaScript and TypeScript?

Biome offers configurable indentation (spaces or tabs), line endings, line width, quote style, trailing commas, semicolons, arrow parentheses, and bracket spacing. Language-specific options for JavaScript, TypeScript, JSON, and CSS let you tailor formatting to your project's conventions.

How fast is Biome's formatter compared to other code formatters?

Biome is built for speed and handles large codebases efficiently. The metadata emphasizes its fast formatting capability, making it suitable for both local development and repository-wide formatting tasks without significant performance overhead.

Can I configure Biome formatting per file or apply it repository-wide?

Biome supports multiple scopes: apply formatting to individual files, project-wide directories, or your entire repository. Use biome format with targeted paths or run it on your root to apply consistent rules across all supported file types.

Do I need to configure Biome differently for JSON files than for JavaScript?

Biome provides global formatting settings plus language-specific options. You can configure JSON formatting separately from JavaScript and TypeScript, allowing each language to follow its own style rules while maintaining a shared baseline configuration.