Biome
Official@biomejs
Toolchain of the web
Agent Skills by Biome
Showing 12 vetted skills indexed across 1 GitHub repositories.
biome-code-review
Reviews Biome pull requests and diffs through read-only static analysis with severity-ranked findings.
eslint-migrate-options
Migrate configurable ESLint rule options into Biome rule configurations.
changeset
Create and validate changeset release-note files for Biome contributions.
syntax-text-handling
Extract and store token-backed source text from Biome AST and CST syntax trees.
type-inference
Guide Biome module graph and type inference for type-aware lint rules.
lint-rule-development
Create, implement, test, and configure Biome lint rules.
testing-codegen
Run Biome tests, generate code, and create versioning changesets.
diagnostics-development
Create lint rule diagnostics with embedded fixes and formatted markup.
prettier-compare
Compares Biome and Prettier formatting and intermediate representation outputs for JavaScript, TypeScript, CSS.
biome-developer
Guide Biome codebase development with AST manipulation and Rust best practices.
parser-development
Guide parser implementation with error recovery for new Biome languages.
formatter-development
Implement Biome formatting rules using its IR-based formatter infrastructure.
Frequently Asked Questions About Biome
FAQPage SchemaWhat 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.