Biome avatar

Biome

Official

@biomejs

0Followers
|
19Public Repos
|
12Published Skills

Toolchain of the web

Skills Distribution
DomainDeveloper To...Static Analysis & .. (40%)Code Formatting & IR (30%)Parser & AST Engin.. (30%)

Agent Skills by Biome

Showing 12 vetted skills indexed across 1 GitHub repositories.

biomejsbiomejs
25.7k

biome-code-review

Reviews Biome pull requests and diffs through read-only static analysis with severity-ranked findings.

Official
Advanced
biomejsbiomejs
25.7k

eslint-migrate-options

Migrate configurable ESLint rule options into Biome rule configurations.

Official
Advanced
biomejsbiomejs
25.7k

changeset

Create and validate changeset release-note files for Biome contributions.

Official
Intermediate
biomejsbiomejs
25.7k

syntax-text-handling

Extract and store token-backed source text from Biome AST and CST syntax trees.

Official
Intermediate
biomejsbiomejs
25.5k

type-inference

Guide Biome module graph and type inference for type-aware lint rules.

Official
Advanced
biomejsbiomejs
25.5k

lint-rule-development

Create, implement, test, and configure Biome lint rules.

Official
Advanced
biomejsbiomejs
25.5k

testing-codegen

Run Biome tests, generate code, and create versioning changesets.

Official
Intermediate
biomejsbiomejs
25.5k

diagnostics-development

Create lint rule diagnostics with embedded fixes and formatted markup.

Official
Intermediate
biomejsbiomejs
25.5k

prettier-compare

Compares Biome and Prettier formatting and intermediate representation outputs for JavaScript, TypeScript, CSS.

Official
Intermediate
biomejsbiomejs
25.5k

biome-developer

Guide Biome codebase development with AST manipulation and Rust best practices.

Official
Intermediate
biomejsbiomejs
25.5k

parser-development

Guide parser implementation with error recovery for new Biome languages.

Official
Advanced
biomejsbiomejs
25.5k

formatter-development

Implement Biome formatting rules using its IR-based formatter infrastructure.

Official
Advanced

Frequently Asked Questions About Biome

FAQPage Schema
What specific technical tasks does Biome enable for developers?

Biome enables high-speed static analysis, syntax tree manipulation, and code formatting. It allows developers to implement custom lint rules, build new language parsers with error recovery, and perform type-aware diagnostics to maintain consistent code quality across JavaScript, TypeScript, and CSS projects.

Which engineering personas benefit most from Biome development skills?

Compiler engineers, tooling maintainers, and platform developers benefit most from these skills. It is designed for those building high-performance developer environments who need to manipulate Abstract Syntax Trees, implement complex formatting logic, or optimize static analysis performance using Rust.

What are the core prerequisites for contributing to the Biome codebase?

Contributors require proficiency in Rust and an understanding of Abstract Syntax Tree structures. Familiarity with intermediate representation concepts and module graph analysis is necessary for implementing new lint rules, diagnostics, or parser extensions within the core infrastructure.