ultracite

Automate project-wide linting and formatting configuration with Ultracite.

16|3|Updated May 5, 2026
One-click install
npx skills add https://github.com/Kevin-Liu-01/Agent-Machines --skill ultracite-kevin-liu-01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultracite
Source: https://github.com/Kevin-Liu-01/Agent-Machines/tree/main/knowledge/skills/ultracite
Command: npx skills add https://github.com/Kevin-Liu-01/Agent-Machines --skill ultracite-kevin-liu-01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ultracite provides zero-config, production-grade linting and formatting setup for JavaScript and TypeScript projects, removing manual configuration burdens and accelerating code quality.

Core Features & Use Cases

  • Zero-config linting and formatting baseline with oxlint/oxfmt, Biome, or ESLint as options
  • Agent hooks that automatically format and fix code after AI edits, ensuring consistent style
  • Monorepo and multi-project support with unified configuration at the repo root
  • Quick project bootstrap prompts and guides to adopt the preferred toolchain

Quick Start

Install Ultracite and run the init workflow to generate linting and formatting configuration and agent hooks with a single command.

Frequently Asked Questions about ultracite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up zero-config linting and formatting for a new TypeScript project?

Yes, Ultracite provides monorepo support by configuring a unified linting and formatting setup at the repository root. This ensures consistent code style and rules across all multi-project packages within your monorepo.

Can I configure agent hooks to automatically format code after AI edits?

Ultracite configures agent hooks that automatically format and fix code after AI edits. This integration ensures your codebase maintains a consistent developer experience and style without manual intervention.

Does this linting setup work with both Biome and ESLint?

Ultracite supports integration with oxlint/oxfmt, Biome, or ESLint as your preferred toolchain. You can choose your desired formatter and linter while maintaining a zero-config, production-grade baseline.

How do I add CI lint checks to an existing JavaScript application?

Ultracite automates CI lint checks for existing JavaScript apps by generating the necessary configuration and agent rules. This allows you to enforce code quality standards continuously without manual pipeline configuration.