What problem does it solve? Maintaining consistent code style and catching errors across JavaScript/TypeScript projects requires configuring linters and formatters, which is tedious and error-prone. This Skill guides setup, execution, and troubleshooting of Ultracite, a zero-config preset supporting Biome, ESLint, and Oxlint backends. ## Core Features & Use Cases - Project Initialization: Run ultracite init with non-interactive flags for package manager, linter backend, editors, AI agents, frameworks, and git hooks. - Lint & Format Execution: Run ultracite check to detect issues, ultracite fix to auto-fix them, and ultracite doctor to diagnose setup problems. - Code Standards Enforcement: Apply consistent rules for type safety, async correctness, React accessibility, security, and performance when writing or reviewing code. - Use Case: You join a monorepo using Ultracite with Biome. Use this Skill to verify the config extends the right presets, run checks on changed files, and fix lint errors before committing. ## Quick Start Ask the AI to initialize Ultracite in this project with the Biome linter and then run a check to report any linting issues.