Execute predefined development tool presets like test runners and linters for JavaScript, Python, Rust, and Go projects to automate code quality checks.
Enables AI assistants to perform comprehensive code reviews of local uncommitted changes by combining git diffs with static analysis from linters like ESLint and TypeScript. Returns structured JSON feedback with findings, suggestions, and quality assessments powered by Google's Gemini CLI.
Enables comprehensive JavaScript code analysis and debugging using ESLint and custom pattern matching. Identifies syntax errors, potential bugs, code quality issues, and provides actionable fix suggestions for single files or entire projects.
Run static analysis in isolated environments to prevent local configuration drift. Validates Python, JavaScript, TypeScript, and Rust code using Ruff, ESLint, or Clippy for consistent results.
Retrieve diagnostics (errors and warnings) from linters like TS, ESLint, Pyright, and more. Filter by file path, severity, and limit results for efficient code analysis.
Automatically generate AI assistant instruction files from existing project configuration files like .editorconfig, ESLint, and pyproject.toml for Claude, GitHub Copilot, and Cursor.
Run ESLint, TypeScript checks (tsc), and Prettier on specified files to identify formatting issues, type errors, and code style violations. Enhances code quality during GitHub PR reviews.