aceternity-ui
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI…
Ultracite multi-provider linting/formatting (Biome, ESLint, Oxlint). Use for v6/v7 setup, provider selection, Git hooks, MCP integration, AI hooks, migrations, or encountering configuration, type-aware linting, monorepo errors.
$ npx -y skills add secondsky/claude-skills --skill ultracite --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ultraciteContext preview
The summary Claude sees to decide when to auto-load this skill.
Ultracite multi-provider linting/formatting (Biome, ESLint, Oxlint). Use for v6/v7 setup, provider selection, Git hooks, MCP integration, AI hooks, migrations, or encountering configuration, type-aware linting, monorepo errors.
name: ultracite
description: Ultracite multi-provider linting/formatting (Biome, ESLint, Oxlint). Use for v6/v7 setup, provider selection, Git hooks, MCP integration, AI hooks, migrations, or encountering configuration, type-aware linting, monorepo errors.
license: MIT
metadata:
version: 2.0.0
dependencies:
ultracite: latest
"@biomejs/biome": ">=2.0.0"
eslint: ">=8.0.0 (when using ESLint provider)"
oxlint: ">=0.1.0 (when using Oxlint provider)"
runtime: Node.js v20+
package_managers:
- bun (preferred)
- npm
- pnpm
- yarn
frameworks_supported:
- React
- Next.js
- Vue
- Svelte
- Solid
- Angular
- Remix
- Qwik
- Astro
git_hook_managers:
- husky
- lefthook
- lint-staged
editors_supported:
- VS Code (Biome extension)
- Cursor
- Claude Code
- Zed
- Cline
- Windsurf
keywords:
- ultracite
- biome
- linting
- formatting
- code quality
- eslint replacement
- prettier replacement
- typescript strict mode
- rust linter
- fast formatter
- auto-fix
- git hooks
- pre-commit
- husky
- lefthook
- lint-staged
- react linting
- nextjs linting
- vue linting
- svelte linting
- monorepo linting
- turborepo
- AI coding rules
- cursor rules
- claude code rules
- copilot instructions
- accessibility linting
- security linting
- performance linting
- jsx linting
- hooks linting
- migration from eslint
- migration from prettier
- biome.jsonc
- zero config
- code formatting
- import sorting
- unused imports
- strict equality
- type safety
- oxlint
- oxfmt
- eslint integration
- multi-provider
- provider selection
- mcp server
- ai hooks
- type-aware linting
- ultracite doctor
- programmatic usage
- v6 upgrade
- v7 upgrade
- preset migration**Fast, zero-config linting and formatting for modern JavaScript/TypeScript projects**
Ultracite is a unified linting and formatting solution that supports multiple providers: **Biome** (default, Rust-based), **ESLint+Prettier+Stylelint**, and **Oxlint+Oxfmt**. It provides framework-specific presets and zero-configuration defaults, replacing traditional ESLint+Prettier setups with a faster, simpler alternative. Ultracite operates invisibly in the background, automatically formatting code and applying fixes on every save.
**Version 7 Changes**: Multi-provider architecture, preset path migration, MCP server support, AI hooks **Version 6 Changes**: Framework-specific presets introduced (React, Next.js, Vue, Svelte, etc.)
1. **Lightning-Fast Performance**: Leverages Biome's Rust implementation for instant linting/formatting 2. **Zero-Config Design**: Ships with 200+ sensible defaults optimized for modern TypeScript development 3. **Simplicity & Invisibility**: Operates with minimal user interaction 4. **Type Safety**: Enforces TypeScript strict mode and comprehensive null/undefined handling 5. **Tool Compatibility**: Works alongside other development tools without conflicts
**vs ESLint + Prettier:**
**vs Biome alone:**
Use Ultracite when:
**Limited framework support:**
**Specialized requirements:**
**Legacy projects:**
**For detailed limitations and workarounds, see**: `references/limitations-and-workarounds.md`
This skill provides interactive commands and autonomous agents for streamlined workflows:
**See README.md for complete interactive features documentation.**
Ultracite v7 supports three linting providers. Choose based on your needs:
145 production-ready skills for Claude Code CLI 🔌 Platform / Harness Support These plugins ship as Claude Code marketplace plugins (.claude-plugin/ manifests) and Codex CLI plugins (.codex-plugin/ manifests).
Repo: secondsky/claude-skills
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or encountering animation, shadcn CLI…
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations, service-to-service communication, or…
Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use when managing API versions,…
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing microservices communication,…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs,…
Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building production APIs, implementing…