Provides automated, multi-language linting and formatting for Python, JavaScript, Ruby, Shell, and more using intelligent tool selection.
关于
This skill streamlines code quality enforcement by providing a unified CLI interface for linting and formatting across multiple programming languages. It automatically detects project configurations (such as pyproject.toml, package.json, or .rubocop.yml) to select the optimal toolsets—such as Ruff for Python or Biome for JavaScript—ensuring consistent style and early error detection. Ideal for CI/CD integrations or local development, it supports both human-readable text and machine-readable JSON outputs for seamless programmatic use within Claude Code environments.
主要功能
Auto-detection of project-level configurations for tailored tool selection
0 GitHub stars
Comprehensive polyglot support for Python, JS/TS, Shell, Ruby, and Markdown
Dual-mode output (Text/JSON) optimized for both developers and AI agents
Intelligent tool prioritization (e.g., preferring Ruff or Biome over legacy tools)
Built-in formatting support for configuration files like YAML, JSON, and JSONC
使用场景
Standardizing linting tool selection across complex, polyglot software repositories
Automating code style enforcement and bug detection during local development
Integrating programmatic linting checks into AI-driven coding agents and workflows