ultracite

Format and lint TypeScript, JavaScript, JSON, HTML, CSS, YAML, and Markdown files.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Xensen008/Xchat --skill ultracite-xensen008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultracite
Source: https://github.com/Xensen008/Xchat/tree/main/.claude/skills/ultracite
Command: npx skills add https://github.com/Xensen008/Xchat --skill ultracite-xensen008

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI-ready formatting and linting across multiple file types to ensure consistent code style and quality across a project.

Core Features & Use Cases

  • AI-assisted formatting across TS, JS, JSON, HTML, CSS, YAML, Markdown, and other common formats
  • Cross-language linting and style enforcement to reduce code review overhead
  • Use Case: Onboard a new project and enforce a unified code style from day one in CI pipelines

Quick Start

Install Ultracite and run it on your project to automatically format and lint all supported files.

Frequently Asked Questions about ultracite

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

FAQPage Schema
How do I format and lint TypeScript and JavaScript files with AI-assisted rules?

Format and lint TypeScript and JavaScript files by applying AI-assisted rules to enforce consistent code style. This workflow integrates into local development, PR reviews, and CI pipelines to reduce cross-language code review overhead.

What is the best way to enforce a unified code style across multiple file formats in a CI pipeline?

Enforce a unified code style in CI pipelines by applying a cross-language formatter and linter across JSON, HTML, CSS, YAML, and Markdown. This ensures consistent styling across multiple formats from day one of project onboarding.

Can I use a single linter to handle both code and Markdown documentation files?

Yes, you can lint both code and Markdown documentation files using a cross-language formatter. It applies consistent formatting and style enforcement across TypeScript, JavaScript, HTML, CSS, YAML, and Markdown simultaneously.

How does AI-assisted code formatting work for local development and PR reviews?

AI-assisted formatting works by applying customizable rules to automatically style code and documentation files. It integrates with existing editors for local development and runs within PR reviews to enforce consistent quality standards.

Do I need specific dependencies to customize linting rules for my project?

No external dependencies are required to customize linting rules for your project. The formatter supports customizable rules natively, allowing you to define and enforce preferred code styles across all supported languages without additional libraries.