About
This skill automates the setup of standardized code quality tools across multiple ecosystems, including ESLint 9+ for TypeScript and React, Ruff for Python, and Roslyn Analyzers for .NET. It intelligently detects your project type, checks for existing configurations to avoid conflicts, installs necessary dependencies, and verifies that the linting and formatting commands run successfully. By enforcing industry best practices and modern configuration formats like ESLint flat configs, it ensures consistent code style and identifies potential bugs early in the development lifecycle.