Skill Detail

Biome Lint Migration Toolkit

Automates migration from ESLint and Prettier to Biome (formerly Rome) by parsing .eslintrc and .prettierrc configs, mapping rules to biome.json equivalents, and running biome check –apply for bulk reformatting.

Developer ToolsClaude Code
Developer Tools Claude Code Published
Tool match: eslint โญ 24.3k GitHub stars โฌ‡ 8.8M/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill biome-lint-migration-toolkit Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Install & setup
npm i -D -E @biomejs/biome
Author
biomejs
Last updated
Mar 24, 2026
Quick brief

The Biome Lint Migration Toolkit streamlines the transition from ESLint and Prettier to the Biome unified toolchain. It parses your existing .eslintrc.json, .eslintrc.yml, and .prettierrc configurations, then generates an equivalent biome.json with mapped lint rules, formatter settings, and organize-imports configuration. The agent handles ESLint plugin mappings (eslint-plugin-react, @typescript-eslint) to Biome’s built-in nursery and recommended rule sets. It runs biome check –apply across your codebase to auto-fix formatting differences, then produces a diff report showing which ESLint rules have no Biome equivalent and need manual review. Includes support for biome.jsonc with comments, workspace-level overrides for monorepos, and CI integration snippets for GitHub Actions using the official biome/setup-biome action. Reduces toolchain complexity by replacing three tools (ESLint + Prettier + eslint-plugin-import) with a single Rust-based binary.