What problem does it solve?
This Skill removes the friction from setting up, tuning, and fixing Salesforce Code Analyzer so teams can scan projects with the right engines, rules, and exclusions without fighting configuration issues.
Core Features & Use Cases
- Prerequisite Checks and Installation Guidance: Confirms whether the Salesforce CLI, Code Analyzer plugin, Java, Node.js, and Python are available before you try to scan.
- Project Configuration Management: Creates or edits
code-analyzer.yml only when customization is needed, keeping overrides minimal and intentional.
- Rule, Engine, and Ignore Tuning: Supports disabling engines, changing rule severity, adding ignore patterns, and adjusting engine-specific settings like SFGE memory or ESLint discovery.
- CI/CD Integration: Helps add Code Analyzer to GitHub Actions or other pipelines with quality gates, SARIF output, and changed-file scan strategies.
- Troubleshooting Broken Setups: Diagnoses failures layer by layer, from the CLI and plugin through engine dependencies and validation.
Quick Start
Ask me to configure Salesforce Code Analyzer for this repository, and I will inspect the project, apply only the overrides you need, and validate the result.