biome

Solid

Biome (formerly Rome) — fast unified linter and formatter for JavaScript, TypeScript, JSON, and CSS. Configuration, rule customization, migration from ESLint/Prettier, CI integration

Code & Development 46 stars 8 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
56
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
0

Skill Content

# Biome Specialist ## Purpose Biome is a high-performance unified toolchain for web projects — linting, formatting, and import sorting in a single binary with zero dependencies. It replaces ESLint + Prettier with a single tool that runs 20-100x faster. This skill covers configuration, rule customization, migration from legacy tools, and CI integration. ## Key Concepts ### Why Biome Over ESLint + Prettier | Aspect | ESLint + Prettier | Biome | |--------|-------------------|-------| | Speed | ~5-30s on large projects | ~100-500ms on same projects | | Config files | `.eslintrc` + `.prettierrc` + plugins | Single `biome.json` | | Dependencies | 50-200+ transitive deps | Zero (single binary) | | Conflict risk | ESLint/Prettier rule conflicts | Unified — no conflicts | | Language support | JS/TS (via plugins for others) | JS, TS, JSX, TSX, JSON, CSS | ### Architecture ``` biome check = biome format + biome lint + biome organize-imports Single pass over each file: 1. Parse into AST (custom high-perf parser) 2. Run lint rules against AST 3. Apply formatting 4. Sort imports 5. Output diagnostics + fixes ``` ## Workflow ### Step 1: Installation ```bash # Install as dev dependency pnpm add -D @biomejs/biome # Or install globally pnpm add -g @biomejs/biome # Initialize config pnpm biome init ``` ### Step 2: Configure biome.json ```json { "$schema": "https://biomejs.dev/schemas/1.9.0/schema.json", "vcs": { "enabled": true, "clientKind": "git", "use...

Details

Author
InugamiDev
Repository
InugamiDev/ultrathink-oss
Created
2 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

code-formatter

Formats code files using prettier and eslint. Use when the user wants to format code, fix linting issues, or clean up code style.

181 Updated 5 months ago
jduncan-rva
Code & Development Solid

geo-lint

SEO & GEO content linter — validates Markdown/MDX files for AI search visibility using 92 deterministic rules (35 GEO, 32 SEO, 14 content quality, 8 technical, 3 i18n). Runs an autonomous lint-fix loop: scan content, read structured violations, fix them, re-lint until clean. Use when optimizing content for AI citations, auditing SEO compliance, checking GEO readiness, or running pre-publish content validation. Triggers on: "geo-lint", "lint content", "SEO audit", "GEO", "content optimization", "AI search", "citation readiness".

22 Updated 2 months ago
IJONIS
Data & Documents Solid

content-creator

Self-configuring content creation pipeline with geo-lint validation. On first use, scans your project to learn its framework, content schema, categories, and authors, then creates SEO & GEO-optimized content matched to your brand voice. Validates every piece with geo-lint's 92 rules until zero violations. Triggers on: "content-creator", "create content", "write blog", "new post", "content calendar", "brand voice", "content strategy".

22 Updated 2 months ago
IJONIS
Testing & QA Solid

qa

Use when completing any task (final validation step), running audits, preparing for deployment, or when ESLint/TypeScript/build errors occur.

52 Updated 3 weeks ago
holger1411
Code & Development Solid

vespertide

Define database schemas in JSON and generate migration plans. Use this skill when creating or modifying database models, defining tables with columns, constraints, and ENUM types for Vespertide-based projects.

22 Updated today
dev-five-git