The Universal Code Linter is a comprehensive quality control skill designed to streamline development workflows within Claude. It intelligently detects your project's language—supporting Python, JavaScript, TypeScript, Rust, and Go—and executes the appropriate industry-standard tools like Ruff, ESLint, Clippy, or Prettier. By providing a unified interface for linting, type checking, and formatting, it helps developers maintain high-quality codebases, resolve style inconsistencies, and ensure that all changes adhere to project-specific standards before they are committed.
Key Features
01Automated fixing of style and linting violations
02Automatic project type and language detection
03Support for multi-language (polyglot) repositories
04Integration with pre-commit hooks and configuration files
0510 GitHub stars
06Fallback support for custom scripts like 'make lint' or 'npm run lint'