| Skill | Added | Review |
|---|---|---|
biome-code-review .agents/skills/biome-code-review/SKILL.md Use only for reviewing completed Biome PRs, branches, commit ranges, diffs, or working trees against business logic and requirements. Excludes broad code-quality and process audits, triage, reproduction, and implementation. | 75 75 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: b62494a | |
changeset .agents/skills/changeset/SKILL.md Use this skill when a Biome change may affect users and you must decide whether it needs a changeset, choose the release level, or create and edit `.changeset/*.md` release-note text. Do not use for implementation details or PR descriptions. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
diagnostics-development .agents/skills/diagnostics-development/SKILL.md Use this skill when designing or implementing Biome user-facing diagnostic presentation or APIs, including messages, advice, markup, details, code frames, categories, severity, and standalone `Diagnostic` types. Do not use for lint matching logic or code-action mutations. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
doc-comments .agents/skills/doc-comments/SKILL.md Use this skill whenever writing or editing Rust `//`, `///`, or `//!` comments in Biome, including contributor documentation and rustdoc exposed to users through configuration schemas, CLI help, workspace or daemon APIs, and lint or assist declarations. For lint or assist rustdoc, also load lint-rule-development. Do not use for formatter handling of comments in user code. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
eslint-migrate-options .agents/skills/eslint-migrate-options/SKILL.md Use this skill when `biome migrate eslint` must preserve configurable ESLint rule options through source-option models, Biome conversions, typed rule variants, and migration fixtures. Do not use for generated severity-only mapping or general rule-option design. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
formatter-development .agents/skills/formatter-development/SKILL.md Use this skill whenever implementing or debugging Biome formatter behavior, IR composition, node rules, layout selection, source-comment handling, verbatim formatting, idempotency, internal specs, or Prettier comparison. Do not use it for generic snapshot commands or parser changes. | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
lint-rule-development .agents/skills/lint-rule-development/SKILL.md Use this skill when creating or modifying Biome lint rules or assists, including analyzer queries, semantic bindings, rule state, code actions, fix safety, options, registration, and end-user rule rustdoc. Also load diagnostics-development for substantial message/advice design and testing-codegen for fixture or snapshot mechanics. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
parser-development .agents/skills/parser-development/SKILL.md Use this skill when implementing or modifying Biome parser behavior, including `.ungram` grammars, lexers, token sources, parse rules, separated lists, error recovery, and parser fixtures. Do not use merely for consuming an existing AST/CST. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
promote-lint-rules .claude/skills/promote-lint-rules/SKILL.md Use this skill when promoting one or more Biome lint rules from nursery to stable groups, including promotion plans from GitHub issues, metadata changes, rule renames, generated configuration, and promotion snapshots. | 77 77 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: f447e08 | |
promote-lint-rules .agents/skills/promote-lint-rules/SKILL.md Use this skill when promoting one or more Biome lint rules from nursery to stable groups, including promotion plans from GitHub issues, metadata changes, rule renames, generated configuration, and promotion snapshots. | 77 77 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: b62494a | |
syntax-text-handling .agents/skills/syntax-text-handling/SKILL.md Use this skill when extracting or storing Biome AST/CST source text, working with any `SyntaxNode`, `SyntaxToken`, `TokenText`, quoted strings, token-relative ranges, or embedded-language attribute values, or diagnosing trivia, allocation, range, and temporary-borrow problems. Do not use for parser implementation or formatter comment placement. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: f447e08 | |
testing-codegen .agents/skills/testing-codegen/SKILL.md Use this skill when selecting or running Biome test fixtures, quick tests, `insta` snapshot workflows, expectation comments, orphan checks, or required code generators. Do not use for subsystem implementation design. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a | |
type-inference .agents/skills/type-inference/SKILL.md Use this skill when working on Biome's Salsa-backed JavaScript and TypeScript inference, including type-aware lint rules, raw collection or inferred representations, analyzer requests, tracked queries, import or cycle resolution, profiling, and Salsa invalidation tests. Do not use for standalone CSS/HTML module-graph data unrelated to JS/TS inference or for ordinary semantic binding analysis. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: b62494a |